Skip to main content

The Manual may earn a commission when you buy through links on our site.

The 5 best vegetarian and vegan dishes to try right now

Even if you love meat, you might be surprised how tasty these meals are

Shiitake mushrooms.
Yuval Zukerman / Unsplash

It’s spring and a wonderful time of year for fresh produce to make the best vegetarian recipes all the easier to create (and thoroughly enjoy). If you like meat, so be it, maybe get more creative with your sides or try one of these dishes for fun. If you’re a vegetarian, it’s a fine time to put together some satisfying meals with real heart and soul. Here are some of the best vegetarian and vegan recipes for dinner to try.

Kale sauce with any noodle

Dark leafy greens like kale, chard, and spinach
CSU Extension / Pixabay

This Josh McFadden recipe from

Six Seasons

is great to have on hand as it can accompany just about any kind of pasta.

Ingredients

  • 1 pound kale, thick ribs cut out
  • 2 garlic cloves
  • 3/4 cup freshly grated Parmigiano-Reggiano cheese
  • 1/2 pound pasta (rigatoni works great)
  • Extra-virgin olive oil
  • Kosher salt and black pepper

Method

  1. Bring a large pot of water to boil and add salt.
  2. While the water is coming to a boil, put the garlic and 1/4 cup olive oil into a small heavy pot or skillet over medium heat and cook until the garlic begins to sizzle. Reduce heat to low and gently cook until the garlic is a light golden color, soft, and fragrant, 5-7 minutes. Pour the oil and garlic into a bowl so it can cool quickly.
  3. Add kale leaves to boiling water and boil until tender, about 5 minutes. Pull them out with tongs and transfer to a blender.
  4. Add pasta to still-boiling water and cool until al dente. Scoop out a cup of the pasta water, then drain the noodles.
  5. Process the kale in the blender with oil and garlic, adding just a bit of the pasta water. Season with salt and pepper.
  6. Transfer the drained pasta back to the pot and pour in kale puree. Add half the cheese and toss well. Add a touch more pasta water and toss until the pasta noodles are well coated with a bright green, creamy-textured sauce. Serve right away with a drizzle of oil and the rest of the cheese.

Braised tempeh with Madeira sauce

Braised tempeh dish
Image used with permission by copyright holder

This recipe comes from the online culinary school Rouxbe, which has at least three editions of its own cookbooks. These recipes tend to involve a little more work, but the payoff is tremendous.

Ingredients

For the braised tempeh

  • 2 (8-ounce) packages of tempeh
  • 1/2 cup tamari or soy sauce
  • 1 piece of ginger (2 inches)
  • 4 cloves garlic
  • 1/4 teaspoon sea salt
  • 5 cups water

Method

  1. To start, slice the garlic and thinly slice about 8 pieces of ginger.
  2. In a large pot, combine the tamari, garlic, ginger, salt, and water and bring to a simmer.
  3. To prepare the tempeh, cut each piece of tempeh into about 10 thin slices, diagonally. Add the tempeh to the pot and continue to gently simmer for at least 45 minutes.

Ingredients

For the dredging and frying

  • 3/4 cup unbleached white flour
  • Sea salt, to taste
  • Freshly ground black pepper, to taste
  • 3 tablespoons grapeseed or canola oil
  • 1/4 cup nutritional yeast
  • 2 tablespoons onion granules or powder
  • 1 1/2 tablespoons minced fresh rosemary (optional)

Method

  1. Once the tempeh is ready, drain onto a tray lined with a cooling rack or something that will allow the tempeh to dry as it cools.
  2. Place the flour, nutritional yeast, onion granules, and rosemary into a shallow bowl and season with salt and pepper.
  3. Next, dredge the tempeh pieces in the flour mixture, making sure they are completely coated. If you need more moisture on the tempeh, dip them in the braising liquid before dredging.
  4. To fry the tempeh, heat a large fry pan over medium to medium-high heat. Once hot, add the oil, followed by the tempeh. Cook for 2 or 3 minutes on the first side, or until nice and golden. Then flip and cook for another 2 minutes or so. Remove from the pan and set aside while you prepare the sauce.
  5. The tempeh will also keep well in a warm oven while you make the sauce.

Ingredients

For the sauce and finishing

  • 2 small shallots (approx. 3 tablespoons), minced
  • 2 1/2 tablespoons olive oil
  • 1 1/2 cups Madeira wine
  • 1 sprig fresh thyme
  • 2 bay leaves
  • 2 1/2 cups vegetable broth
  • 1/2 teaspoon crushed black peppercorns
  • 1 1/2 tablespoons arrowroot or cornstarch
  • 2 1/2 tablespoons non-dairy butter (such as Earth Balance)
  • 1/4 cup cold water

Method

  1. Using the same fry pan, add the olive oil and sauté the shallots over medium-low heat for 2 or 3 minutes, or until translucent and starting to brown.
  2. Next, add the wine, thyme, and bay leaves. Let simmer until reduced by half.
  3. Once reduced, add the broth and the crushed peppercorns. Let the sauce cook for 20 minutes.
  4. Meanwhile, mix together the arrowroot and water.
  5. After 12 to 15 minutes, whisk in the arrowroot and water mixture. Once you have reached the desired consistency, let it simmer for a minute or so to cook out any arrowroot or cornstarch flavor. At this point, turn off the heat, and if using, whisk in the vegan “butter.” Lastly, taste for seasoning.
  6. To serve the dish pour this aromatic sauce over the tempeh once plated.

Stewed collards with beans and a Parmigiano rind

Collard greens
Brent Hofacker / Shutterstock

This Joshua McFadden recipe from

Six Seasons

is incredibly hearty and nourishing, taking advantage of old cheese bits that add salt, flavor, and texture to the stew. The original calls for shell beans, but really any kind will work, from navy and kidney to Great Northern beans.

Ingredients

  • 4-5 cups beans
  • 3 garlic cloves, smashed and peeled
  • 1 sweet onion, sliced
  • 1 rind from Parmigiano cheese wedge
  • 1 big rosemary sprig
  • 1 small dried chili
  • 1 bunch collards, ribs cut out
  • Extra-virgin olive oil

Method

  1. Add oil to a deep pot and cook the garlic and onion.
  2. Add beans with liquid from the can, along with cheese rind, rosemary, chili, and collards. It may take a few minutes for the collards to wilt enough to actually submerge in the liquid. Add water if needed.
  3. Simmer until the beans are fully tender as well as collards. The cheese will just soften and contribute its flavor to the dish.
  4. When everything has cooked, remove the pot from heat and let it rest for 30 minutes. Remove the rosemary sprig and whole chili. You can reheat before serving if you like, but flavors and textures will be best if warm, not hot.

Cauliflower steak with mushroom peppercorn sauce

Cauliflower steak with peppercorn sauce
Rouxbe

Another Rouxbe recipe selection, this recipe functions just like a steak, with rich, earthy flavors that linger.

Ingredients

For the cauliflower

  • 1 head cauliflower, leaves and stem trimmed (don’t core, keep some stem)
  • 4 garlic cloves, peeled and smashed
  • 2 cups vegetable stock
  • 1 cup vermouth or dry white wine
  • 2 bay leaves
  • 1/2 teaspoon sea salt

Method

  1. Preheat oven to 350 degrees Fahrenheit. In a 9-by-11-inch baking dish, mix together the garlic, stock, vermouth, bay leaves, and salt. Note: The amount of salt you add will depend on how salty your stock is to begin with. Taste for seasoning and adjust as necessary.
  2. Place the cauliflower in the liquid and cover tightly with foil. Carefully transfer to the oven and let bake for approximately 30 to 45 minutes. Ultimately, the time will depend on how thick the ‘steaks’ are and your oven.
  3. Test the ‘steaks’ periodically. When a knife goes in somewhat easily the cauliflower is done. Note: The cauliflower should be cooked through, but still a bit firm. If it’s too soft, it will fall apart during frying.

Ingredients

For the sauce

  • 3/4 pound mushrooms, thinly sliced
  • 1/4 cup shallots, minced
  • 1/4 cup brandy
  • Sea salt, to taste
  • 2 cups stock
  • 1/2 tablespoon oil
  • 1/2 tablespoon non-dairy butter

Method

  1. To prepare the sauce, first gather and prepare all of your mise en place.
  2. Next, heat a large stainless steel fry pan over medium-high heat. Once hot, add the oil and butter, followed by the shallots. Let the shallots cook until they just start to brown, about 2 or 3 minutes. Then, add the mushrooms and a pinch of salt. Cook the mushrooms until they start to release their juices and start to brown, about 10 to 15 minutes.
  3. At this point, carefully deglaze with the brandy and let cook for a minute or so, or until most of the brandy has evaporated.
  4. Next, add the stock, turn down the heat and let simmer while you pan-fry the cauliflower “steaks.”

Ingredients

For the searing

  • 2 tablespoons black peppercorns, crushed
  • 1 tablespoon oil
  • 1 tablespoon non-dairy butter

Method

  1. Once the cauliflower is ready, carefully remove the foil from the baking dish, making sure you don’t burn yourself from the steam.
  2. At this point, remove the “steaks” from the liquid and place them on a plate lined with a paper towel. Blot the top of the cauliflower with paper towel as well. This step helps ensure you get a nice golden crust.
  3. Next, crush the peppercorns on a cutting board — a heavy fry pan works well for this. Then, carefully place the cauliflower into the crushed peppercorns and gently press to ensure some of the peppercorns stick to the cauliflower. Flip and repeat on the other side.
  4. Next, heat a large fry pan — or better yet, a cast iron skillet — over medium heat. Once hot, add the oil and butter, followed by the cauliflower. Let the cauliflower cook for about 4 to 6 minutes, or until golden brown on each side. Try not to fiddle with the pieces too much; otherwise, the “steaks” will start to fall apart.
  5. Once done, set aside while you finish the sauce.

Ingredients

For the finishing

  •  1/3 cup cashew cream (optional)
  •  Sea salt, to taste
  •  2 tablespoons slurry, or as needed

Method

  1. To finish the sauce, taste for seasoning, adding salt as needed. Next, add the slurry. For the slurry, either cornstarch or flour can be used. Slowly add the slurry until you reach a nice sauce-like consistency.
  2. If desired, add the cashew cream. Note that the cashew cream will change the color of the sauce. It will go from a rich dark brown mushroom color to a light brown-beige-colored sauce. However, the taste of the sauce with the added cream is delicious!
  3. As an experiment, you could remove some of the sauce from the pan before you add the cream. Then, taste the sauce with and without the cream to decide for yourself which one you prefer in appearance and taste.
  4. If you are using the above Cashew Cream, note that you will likely want to add a bit more water to the recipe. If you desire a very neutral-flavored cream, you can omit the lemon juice and apple cider from the recipe.

Spaghetti with Swiss chard, pine nuts, raisins, and chiles

Spaghetti with Swiss chard.
Six Seasons

A

Six Seasons

recipe that brings some color and freshness to your meal.

Ingredients

  • 8 ounces spaghetti
  • 3 tablespoons unsalted butter
  • 2 garlic cloves, thinly sliced
  • 1 bunch Swiss chard, stems thinly sliced, leaves torn into strips
  • Parmigiano-Reggiano cheese
  • 1/2 teaspoon dried chile flakes
  • 1/2 cup pine nuts
  • 1/2 cup raisins
  • Kosher salt and black pepper
  • Extra-virgin olive oil
  • Red wine vinegar

Method

  1. Combine raisins, a splash of vinegar, and warm water just to cover in a bowl and plump for 20 minutes. Drain.
  2. Bring a large pot of water to boil and add salt. Add spaghetti. Scoop out about 1/2 cup of pasta water and drain the pasta when done.
  3. Meanwhile, pour a healthy glug of oil into a large skillet over medium-low heat. Add garlic and pine nuts and let them toast very slowly until lightly browned, about 5 minutes. Add chili flakes and cook for another 10 seconds so they can bloom, then add the drained raisins.
  4. Increase heat to medium, add chard stems, season with a bit of salt and black pepper, and cook slowly until stems are slightly tender, 3 to 4 minutes. Add torn chard leaves and a splash of pasta water, cover the pan, and cook until wilted, 2 to 3 minutes.
  5. Add drained pasta and butter to chard and toss well. Taste and adjust seasoning accordingly. Grate cheese over everything, drizzle with more oil, and pile into bowls.

General tips when cooking vegetarian meals

White beans
cookbookman17 / Flickr

Here are some general tips to make your vegetarian cooking journey enjoyable and delicious.

  • Embrace a protein variety: Beans, lentils, tofu, tempeh, nuts, and seeds are all great protein sources in vegetarian meals. Explore different types and cooking methods to keep things interesting.
  • Take advantage of the power of umami: Umami, the savory taste, adds depth to vegetarian dishes. Use ingredients like mushrooms, soy sauce, miso paste, nutritional yeast, and aged cheeses (for lacto-vegetarians) to achieve this.
  • Spice it up: Spices and herbs are your allies. Experiment with different cuisines and their spice blends to create exciting flavor profiles.
  • Don’t fear tofu and tempeh: These versatile soy products can be marinated, baked, crumbled, or pan-fried for a variety of textures and flavors.
  • Roast your veggies: Roasting vegetables brings out their natural sweetness and caramelizes them for deeper flavors.
  • Learn the bean techniques: Soaking and rinsing beans helps reduce cooking time and gas. You can also use canned beans for a quick and convenient protein source.

Editors' Recommendations

Topics
Mark Stock
Mark Stock is a writer from Portland, Oregon. He fell into wine during the Recession and has been fixated on the stuff since…
The 8 best hot dog topping alternatives you need to try
Forget the mustard and sauerkraut, try these creative toppings instead
Three hot dogs with different topppings

Summer will be here before we know it, so that means grilling season has almost arrived. Whether you have backyard barbecues, like to picnic at the barbecue pit in the park, or just want to harken back to your youth with hot dogs, why not get creative with some alternative hot dog toppings?
Our best alternative toppings for your dogs
You can prepare your hot dogs by steaming, boiling, or grilling, but that doesn’t mean the toppings have to be mustard only -- and no, we don’t put ketchup on hot dogs. We’re going to take a look at some of the most creative hot dog toppings out there that are sure to up your hot dog game.
Classic Chicago dogs

These hot dog toppings always will be a staple. The Vienna Beef hot dog reached Chicago during the World's Columbian Exposition in 1893, and the Chicago Dog was invented in 1929 at a stand named Fluky’s. The hot dog was originally called the Depression Sandwich. The Chicago-style dog features a poppy seed bun with an all-beef frank topped with mustard, white onions, dark green sweet pickle relish, sliced tomato, sport peppers, a dill pickle spear, and celery salt. If you don’t have the celery salt, that is passable, but you definitely can’t have a Chicago dog without the remaining ingredients.
New York dogs

Read more
The 11 best grill and smoker recipes to make now
Tasty recipes to cook on your gas, charcoal, or pellet grill
Ducks in the Pig Pen

It's that time of year again when we neglect our Dutch ovens, slow cookers, and air fryers for our outdoor char-grilling and smoking devices. It doesn't matter if you're cooking with gas, charcoal, or pellets. The main is you're outside enjoying the nice weather with a a cold beer.

While everyone loves a tasty burger or hot dog, they can get boring after a while. Sometimes, we want to flex our culinary muscles at our grills and for anyone else who may be just hanging around us for the cold beer.

Read more
The 10 best brunch recipes for restaurant-quality meals at home
Skip long lines and getting hangry and whip up your own high-quality brunch
A person cutting up tomatoes for a healthy meal

Spring is here, so it's officially brunch season. Over the past couple of decades, brunch has become the meal of the weekend, the repast that lets you keep the party going from the night before with mimosas and Bloody Marys. The name implies that it should fall sometime between breakfast and lunch but can run anywhere from 8 a.m. to 3 p.m. Some restaurants have given up trying to put time restrictions on their brunch menu and serve it all day. Others have dedicated their whole concept to the "in-between" meal and only serve brunch-friendly foods.

So, what is considered brunch food? Originally, restaurants had brunch to use up ingredients that weren't used over the weekend. But now, brunch is such a busy shift (if not the busiest for some), restaurants must order special items for brunch to present creative, in-demand dishes.

Read more