The Best Substitutes for Mushrooms in Beef Wellington

Beef Wellington is a dish made of beef and mushrooms and just a few other ingredients. But what if you don’t like mushrooms or you’re allergic to them?

The good news is that you can use other foods instead of mushrooms in beef Wellington, including peppers, spinach, green beans, and carrots. But possibly the best substitute for mushrooms in this dish is a shallot, which is fresh-tasting, crunchy, and adds a lot of flavor.

What Is Beef Wellington?

Glasses of wine and beef wellington that was made with substitutes for mushrooms

Beef Wellington is made out of beef and other ingredients that are wrapped and cooked in some type of puff pastry, then baked in an oven. Other ingredients in this dish include red wine, liver pâté, various seasonings, and onions, not to mention the mushrooms. If you choose to use shallots as a mushroom substitute, you use them basically the same way as you would your mushrooms. Below are a few things to remember when you choose to include shallots in your recipe instead of mushrooms.

Shallots as a Substitute for Mushrooms in Beef Wellington

Shallots Have a Different Size and Shape

Bowl of shallots that are great substitutes for mushrooms in beef wellington

Shallots tend to be bigger than green onions but smaller than garlic. They also taste a little like garlic or onions and have white flesh and thin brown skin.

You Don’t Have to Change the Recipe at All

When you use shallots instead of mushrooms, you don’t have to change anything else in the recipe. Just proceed as you normally would if you were making the dish with mushrooms. Just make sure you cut them up into small pieces for the best results.

You Have to Let the Shallots Cook a Little Longer

Shallots have to cook a little longer than mushrooms would because otherwise they may be too crunchy. In fact, they should be cooked down until they are soft before adding them to the rest of the ingredients.

You Can Use Canned Shallots if You Prefer

Cutting up and cooking fresh shallots is time-consuming, but you can use canned shallots if you’d like. They are less expensive than fresh shallots.

Chef using knife to slice shallot that will be used as a substitute for mushrooms in beef wellington
Cutting a shallot is similar to cutting an onion.

Other Replacements for Mushrooms

When you’re deciding on a good replacement for mushrooms in your beef Wellington recipe, you certainly have a lot of options available to you. Many of them, including artichoke hearts and eggplant, have an earthy flavor much like mushrooms do, while others add more flavor than mushrooms do.

Eggplant and eggplant slices that will be used as substitute for mushrooms in beef wellington

Remember that both the taste and texture of your replacement should be similar to that of mushrooms if you want the best results.

Here are a few of the foods you can use instead of mushrooms in beef Wellington:

  • Artichoke hearts
  • Arugula
  • Carrots
  • Eggplant
  • Green beans
  • Green peas
  • Kale
  • Peppers (yellow, red, or green)
  • Spinach

In most cases, all you’ll have to do is cook these foods down with your onions and garlic, then fold them into the rest of the ingredients you’ll be combining with your beef. Some people even used caramelized onions as a substitute for mushrooms, so as you can see, you are only limited by your imagination.

Advantages to Cooking Beef Wellington Without Mushrooms

If you are allergic to mushrooms or just don’t like the taste of them, don’t worry. Even though mushrooms are included in almost every recipe for beef wellington, you can use a substitute and still end up with a delicious, savory dish. If you don’t believe this, just try one of the foods listed above and learn how yummy this dish can be even without mushrooms.

Chef making beef wellington with substitutes for mushrooms

Mushroom-free beef Wellington has certain advantages as well, including:

It Will Still Taste Great

Just because you use a substitute in your dish instead of mushrooms doesn’t mean it will taste drastically different. In fact, if you use the right substitute, the dish will lose none of its savoriness or overall flavor and may even taste better to certain people. Just make sure that you pay attention to the instructions for whatever food item you decide to use instead of the mushrooms.

It Is Perfect for Both Kids and Adults

Children often despise mushrooms. For this reason alone, a lot of people decide to replace the mushrooms in this dish with other food items. When you substitute another food item for the mushrooms, you can serve this tasty dish to both adults and kids.

It Is Very Cost-Effective

If you look at the list of foods that can be used in place of mushrooms in your beef Wellington and in other dishes as well, they are mostly vegetables, and veggies tend to be less expensive than mushrooms.


Beef Wellington is a very elegant and tasty dish. It is simple to make and doesn’t cost a lot of money for the most part, and it is the perfect dish to serve at your next dinner party. If you don’t like mushrooms or you’re allergic to them, you have a lot of other food items you can use instead.

Using shallots is a good choice if you want the taste and texture of the dish to be roughly the same. You can also use carrots, green beans, eggplant, artichoke hearts, or peppers.

Leave a Comment