Caramelized cremini mushrooms replace traditional cured pork in this satisfying vegetarian carbonara recipe. 

Vegetarian carbonara in a bowl with a fork and spoon.
Photo Credits: Mark Beahm

Pasta carbonara is the ultimate pantry-friendly meal. While I love the classic version made with pancetta or bacon, this vegetarian twist on the recipe might be my favorite version yet. I’ve skipped the bacon and replaced the pork with deeply caramelized mushrooms and spices to keep the smoky flavor even without the meat. 

Steaming, then sizzling the mushrooms in olive oil until they’re golden brown along with pungent shallot, smoked Spanish paprika, and woodsy thyme gives the pasta a deep, savory foundation.

A splash of white wine at the end deglazes the pan, which helps incorporate all those delicious browned bits into the sauce and preserve every bit of flavor. Since this dish cools quickly, I recommend having your diners at the ready and warming the plates for an extra special touch!

Ingredients for vegetarian carbonara including spaghetti, eggs, parmesan cheese, salt, black pepper, olive oil, cremini mushrooms, a shallot, thyme, smoked paprika, white wine, and chopped parsley.

What is in Vegetarian Carbonara?

You probably have most of the ingredients for this meal in your pantry already. The rest are easily found at your local grocery store or farmer’s market. This vegetarian carbonara cuts some of the richness of the original by replacing the cured pork with mushrooms and the pork fat, in the sauce, with a healthier combination of olive oil and pasta cooking water. 

  • Kosher salt is key here for adding flavor to the pasta. Your pasta water should taste like the sea!
  • Freshly ground pepper: Like its cousin Cacio e Pepe, pasta carbonara is traditionally flavored with a generous amount of cracked black pepper. Don’t hold back!
  • Eggs: The combination of whole eggs and egg yolks adds a luscious silkiness to the sauce. Don’t toss those whites! They’re perfect for a next-day, protein-packed omelet or an Egg Toast
  • Parmesan cheese: Nutty Parmesan adds a tangy bite and melts with the egg to coat the pasta. For the best results, grate the cheese very finely. You can find vegetarian Parmesan at specialty food stores.
  • Spaghetti: Long, thin spaghetti noodles are ideal for a smooth and creamy dish like carbonara. Cook the pasta until just until al dente, which takes about 8 to 10 minutes. Seek out high-quality bronze die-cut pasta, which tends to have a slightly rougher texture that “grabs” the sauce better.
  • Extra virgin olive oil: Steaming, then sautéing the mushrooms in good olive oil until deeply browned is key to the flavor of this dish. Try this recipe with fruity Arbequina olive oil from California!
  • Shallot: With a sharp, peppery flavor often described as a cross between onions and garlic, shallots become mellow and sweet when gently sautéed. They’re not typical in carbonara, but I think they complement the flavor of the mushrooms nicely.
  • Fresh thyme: Woodsy thyme is one of my favorite ingredients to pair with earthy mushrooms. 
  • Smoked paprika adds a subtle smoky flavor and a mild warmth that gives the mushrooms a “meaty” flavor.
  • Mushrooms: Mild and earthy, cremini mushrooms transform when browned in oil, giving this dish a deep, satisfying flavor. 
  • White wine: Though wine isn’t traditional in carbonara, adding it helps release the caramelized mushrooms from the pan, and adds a pleasant hint of acidity to the dish. A dry variety like Pinot Grigio works best. 
  • Parsley: A little chopped parsley helps brighten the dish up.
A bowl vegetarian carbonara with a fork and spoon next to a glass of white wine, a bowl of chopped parsley, and a plate of parmesan cheese.

How to Make Vegetarian Carbonara 

The most important factor in achieving the perfect carbonara is timing. Make sure to have all of your ingredients ready to go when the pasta has finished cooking. That way, you’re ready to toss the hot pasta and mushrooms with sauce immediately, which helps to cook the egg just enough to create a creamy sauce. 

  • Make the Carbonara Sauce: In a small mixing bowl, whisk 3 eggs, 2 egg yolks, and 1 cup finely grated Parmesan; season with a large pinch of salt and plenty of freshly ground black pepper. Set aside.The carbonara sauce in a bowl with a whisk.
  • Cook pasta: Bring a large pot of salted water to a boil. Add 1 pound spaghetti and cook until al dente, according to package directions. Just before the pasta has finished cooking, ladle out 1 cup pasta water.Cooked spaghetti in a strainer resting on a pot. Next to this is a measuring cup with reserved pasta water.
  • Steam and sauté mushrooms: Meanwhile, heat 3 tablespoons extra virgin olive oil in a large skillet over medium heat. Add 1 1/2 pounds sliced cremini mushrooms and season with 1/2 teaspoon salt. Cover, and cook over medium heat until mushrooms soften and release their liquid, about 5 minutes. Remove the lid and raise the heat to high. Add 1/2 cup minced shallot and cook, stirring frequently, until the liquid evaporates and the mushrooms are golden brown, between 5 and 8 minutes more. Sautéed mushrooms in a saute pan.
  • Season and deglaze: Stir in 1 teaspoon finely chopped fresh thyme leaves and 1 teaspoon smoked paprika. Pour in 1/4 cup dry white wine and cook until the pan is almost dry, scraping up the bits that stick to the pan.Seasoned sautéed mushrooms in a saute pan.
  • Toss pasta with mushrooms and sauce: Remove the pasta from the heat and drain through a colander. Return the pasta to the pan and toss with the mushroom mixture and 1/2 cup chopped parsley until well mixed. Pour the carbonara sauce over the top and continue tossing with two wooden spoons or tongs until well mixed. Thin with some of the reserved pasta water to the desired consistency. Vegetarian carbonara in a sauté pan with 2 wooden spoons.
  • Finish and serve. Season to taste with freshly ground black pepper and salt. Serve pasta, topped with the remaining 1/2 cup grated Parmesan cheese.A bowl vegetarian carbonara with a fork and spoon next to a glass of white wine and a bowl of chopped parsley.

Vegetarian Carbonara Tips

One thing to know about pasta carbonara is that timing is key! Because the sauce is an emulsion of egg, olive oil, wine, and pasta water, there’s a sweet spot where, once combined with the hot pasta, it reaches a velvety texture that coats the noodles. Here are three tricks I like to employ with this recipe for the best sauce every time. 

  • Prep ahead. I’m all for multitasking, but this is a recipe where I strongly recommend having all the ingredients chopped, grated, or otherwise ready to go before you start cooking. Once the spaghetti and mushrooms are cooked, you’ll toss them immediately with the sauce. This creates a smooth, creamy sauce that coats the pasta and mushrooms perfectly.
  • Mind the temperature. To create the perfect carbonara sauce, you need enough heat to thicken the egg mixture and melt the cheese, but not so much that you end up with scrambled eggs. 
  • Build the sauce in steps. To achieve that happy medium, I return the cooked pasta to the pot off the stove and toss it first with the mushrooms, which helps it cool slightly. Then I pour the egg mixture over the top and quickly toss it with two wooden spoons until the sauce coats the pasta, adding a few tablespoons of the pasta cooking water to thin it. The hardest part is getting everybody to the table before the pasta cools off!
  • Warm the serving dishes. If you have oven-proof dishes, it helps to place them in a low oven for 10 minutes before serving. Then take the warm dishes out of the oven, pile them high with pasta, and serve. This is optional.
Two bowls of vegetarian carbonara with forks and spoons. Next to these are 2 glasses of white wine, a bowl of chopped parsley, a plate with parmesan cheese and the rest of the carbonara pasta in a sauté pan.

Make it Your Own

As long as you keep the ratio of the sauce and pasta the same, there are many ways to put your own spin on this recipe. Here are some ideas:

  • Change the Cheese: You can swap all or half of the parmesan for Pecorino Romano, which is saltier and tangier. 
  • Mushroom options: I like the earthy flavor of cremini mushrooms, but white button mushrooms are fine too. If you’re feeling fancy, a mixture of more exotic mushrooms like morels or chanterelles would also be delicious.
  • Pick your favorite pasta: Bucatini, which is similar to spaghetti but hollow on the inside is another traditional option for carbonara. Other types like campanelle, fusilli, or torchietti are also great choices. Check out our full guide to Italian pasta shapes and how to use them.
  • Add a little pork: If you have a meat eater at the table, feel free to toss in a few ribbons of prosciutto!

What to Serve with Vegetarian Carbonara 

This creamy pasta dish would be perfect with a light, crunchy salad to counter the richness, such as this Lemon Parmesan Salad, or simply mixed greens tossed with Lemon Vinaigrette. A simple vegetable side dish like Easy Blanched Asparagus or Sautéed Green Beans would also go well.  

More Mushroom Goodness

Browse all Mediterranean recipes

Visit Our Shop.

5 from 1 vote

Vegetarian Carbonara

Abigail Chipley headshot.Abigail Chipley
A close up of vegetarian carbonara topped with grated parmesan cheese.
Packed with rich umami flavors, this creamy mushroom carbonara recipe is the perfect comfort food for any occasion.
Prep – 15 minutes
Cook – 15 minutes
Total – 30 minutes
Cuisine:
American/Mediterranean, Italian
Serves – 8
Course:
Dinner, Entree

Ingredients
  

  • 3 large eggs
  • 2 egg yolks
  • 1 1/2 cups finely grated Parmesan cheese, divided
  • Kosher salt
  • Freshly ground black pepper
  • 1 pound spaghetti
  • 3 tablespoons extra-virgin olive oil
  • 1 1/2 pounds cremini mushrooms, stems trimmed and sliced 1/4-inch thick
  • 1 large shallot, finely minced (1/2 cup)
  • 1 teaspoon thyme leaves, finely chopped
  • 1 teaspoon smoked Spanish paprika
  • 1/4 cup dry white wine, such as Pino Grigio
  • 1/2 cup chopped parsley

Instructions
 

  • Make the carbonara sauce. In a small mixing bowl or glass measuring cup, whisk eggs, egg yolks, and 1 cup of the Parmesan; season with a large pinch of salt and plenty of freshly ground black pepper. Set aside.
  • Cook pasta. Bring a large pot of salted water to a boil. Add pasta to boiling water and cook until al dente, according to package directions. Just before the pasta has finished cooking, use a soup ladle to scoop out 1 cup pasta water.
  • Steam and sauté mushrooms. While the pasta is cooking, heat the olive oil in a large skillet over medium heat. Add the mushrooms and season with 1/2 teaspoon salt. Cover, and cook over medium heat until mushrooms soften and release their liquid, about 5 minutes. Remove the lid and raise the heat to high. Add the shallot and cook, stirring frequently, until the liquid evaporates and the mushrooms are golden-brown, about 5 to 8 minutes more.
  • Season and deglaze. Stir in the thyme and smoked paprika. Pour in the wine and cook until the pan is almost dry, scraping up the bits that stick to the pan with a wooden spoon.
  • Toss pasta with mushrooms and sauce. Remove the pasta from the heat and drain. Return the pasta to the pan and toss with the mushroom mixture and parsley until well mixed. Pour the carbonara sauce over the top and continue tossing with two wooden spoons or tongs until well mixed. Thin with some of the reserved pasta water to the desired consistency.
  • Finish and serve. Season to taste with freshly ground black pepper and salt. Serve pasta, topped with the remaining cheese.

Notes

  • Shop this recipe: Visit our shop to browse quality Mediterranean ingredients including the olive oil, pasta, and smoked paprika used in this recipe.
  • Food Safety Note: Raw eggs may pose a danger to pregnant women, babies, young children, the elderly, or anyone whose health is compromised. If you are at all concerned about food safety we recommend using pasteurized eggs for this recipe.
  • Parmesan Cheese: You can find vegetarian parmesan cheese as specialty grocers like Whole Foods. 

Nutrition

Calories: 403.2kcalCarbohydrates: 49.8gProtein: 18.1gFat: 14.3gSaturated Fat: 4.8gPolyunsaturated Fat: 1.7gMonounsaturated Fat: 6.3gTrans Fat: 0.01gCholesterol: 126.3mgSodium: 365.4mgPotassium: 613.4mgFiber: 2.7gSugar: 3.5gVitamin A: 767.2IUVitamin C: 5.6mgCalcium: 216.7mgIron: 2mg
Tried this recipe?

Bundle and Save!

Get the flavor party essentials to start your Mediterranean Diet Journey today!

Share it with the world

Abigail is a trained chef and writer whose work has appeared in Martha Stewart’s Everyday Food, Real Simple, Vegetarian Times, and Foodnetwork.com. She has also contributed to cookbooks, including Martha Stewart’s Baking Handbook, Everyday Food: Great Food Fast, and Real Simple’s Easy, Delicious Home Cooking: 250 Recipes for Every Season and Occasion.
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
Please enable JavaScript in your browser to complete this form.
5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. susan says:

    Can another herb be used instead of thyme?

  2. Elaine G says:

    Greetings! Is there a way to make this recipe without the eggs? Perhaps a substitute? Thank you!

    1. TMD Team says:

      Hi, Elaine. Eggs are pretty essential to carbonara. If you are looking for an amazing mushroom pasta dish without eggs, you should check our our Creamy Garlic Mushroom Pasta recipe!

  3. Carmela Martini says:

    Whenever I made carbonara, I would add asparagus tips. Found it to be complimentary to the egg mixture.

    1. TMD Team says:

      Love that idea, Carmela! Thanks for sharing!

  4. marlene taylor says:

    5 stars
    I would like a print function for your recipes

    1. TMD Team says:

      Hi, Marlene! You can find a “Print” button under the recipe’s title on each post. This will give you a 1-2 page printable version of the recipe card.

  5. Jan Kimble says:

    Soooooo good! Your instructions made it very easy on follow nd the results were spectacular. Definitely will make again…and again…and again.

    1. TMD Team says:

      Wonderful! Thanks so much, Jan!