• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

our recipes + your inbox = the eatmail

Join now

Subscribe for new recipes + 3 fan-favorite ebooks

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes + 3 fan-favorite ebooks

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Diet
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Paleo
    • Raw
    • Vegan
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • View All
  • Visit our kombucha site
    Visit our dog food blog
Home Eat Dinners Pastas

How To Make Vegetarian Carbonara

5 from 12 votes
Recipe Print Share
Share on:
By: Sarah BondUpdated: Jan 27, 2023 8 Comments

This post contains affiliate links.

Upgrade pasta night with this Vegetarian Carbonara: the ultimate comfort dish. Made with mushrooms, parmesan, and egg yolks, this dish goes heavy on the creaminess and great on the taste.

A white bowl filled with vegetarian carbonara and topped with butter, parmesan, and parsley.

Today we’re sticking to one of our all-time favorites: hearty, filling pasta. We’re using regular spaghetti noodles, though this isn’t your standard spaghetti dish at all. Instead, this dish is flavored to perfection, carbonara style.

Do you know what truly makes a carbonara dish? It’s all in one ingredient: the eggs. Where regular spaghetti is classically just noodles with marinara sauce (or butter and parmesan for alfredo), carbonara uses egg yolks to create a creaminess not possible with the other variations.

For this dish, we’re using both yolks and whole eggs to reach a level of rich creaminess so great that you’ll be going back for thirds!

A white bowl filled with vegetarian carbonara and topped with butter, parmesan, and parsley.

Ingredients in vegetarian spaghetti carbonara

This recipe uses only 8 ingredients, two of which are seasonings! I love a simple dish that uses minimal items and is easy to whip together. This is definitely one of those meals. It comes together in 20 minutes, including cooking time.

  • Butter: First up, we’ll be using 2 tablespoon of butter to sauté the mushrooms. Unsalted is best, as the parmesan will add enough salty taste to the dish.
  • Mushrooms: As for the mushrooms, slice up 3 cups. You can use your favorite type of mushroom here (white or brown button mushrooms are easiest to find, but shiitake or portobello add loads of flavor!)
  • Garlic: Add flavor by including 2 cloves of minced garlic. While fresh garlic is best, you can use 1/4 tsp of dried garlic to replace the 2 cloves.
  • Spaghetti: Finally, the pasta! Use 1 lb of (uncooked) spaghetti noodles (though bucatini and rigatoni are alternative types of pasta too).
  • Salt: Add 2 tablespoons of salt to the pasta water for maximum flavor. (No worries, you won’t actually be eating all that sodium – most of it will stay in the water).
  • Eggs: Next up is the ingredient that makes this dish a classic carbonara: eggs! First, you’ll need 4 yolks at room temperature. Then, you’ll need 2 whole eggs, also at room temperature. Room temperature is crucial as it effects the consistency and the way it will cook.
  • Parmesan Cheese: Finally, set aside 1 cup of finely grated parmesan cheese, which adds savory, salty flavor.
A white bowl filled with vegetarian carbonara and topped with butter, parmesan, and parsley.

How to make vegetarian carbonara

Vegetarian spaghetti carbonara uses 5 steps to create the perfect creamy dish!

Step 1: Prepare the mushrooms
Melt the butter in a sauté pan over medium heat. Add the mushrooms and garlic, cooking until the mushrooms lose their moisture and become soft, about 5 minutes.

Sautéed sliced mushrooms in a skillet

Step 2: Whisk the eggs
Whisk together the egg yolks and whole eggs until evenly mixed. Then, stir in the parmesan

Whisking egg yolks and whole eggs in a clear glass bowl

Step 3: Cook the pasta
Bring a large pot of water to a boil, then add the salt and spaghetti. Cook the pasta according to the instructions on the package, until the spaghetti is al dente. When finished, save 1 cup of water that you cooked the pasta in, and strain out the rest.

Cooked pasta noodles in a large pot

Step 4: Temper the eggs
Very slowly drizzle the 1 cup of pasta water into the eggs, whisking as you pour. This tempers the eggs so that they won’t scramble when they hit the hot noodles.

Step 5: Combine the ingredients
Finally, stir the egg mixture and mushrooms into the spaghetti noodles. Top with cracked black pepper and more parmesan cheese. Serve immediately.

Cooked spaghetti noodles and sautéed mushrooms in a large pot
A white bowl filled with vegetarian carbonara and topped with butter, parmesan, and parsley.

Add veggies to your dish

Want to add more vegetable powerhouse ingredients to your carbonara? Go for it!

  • Asparagus: Chop up spears of asparagus for a nutritious crunch in every bite. Quickly saute or roast them for maximum deliciousness. With that parmesan, it’s a killer combo.
  • Zucchini: Give your carbonara a summertime vibe with fresh chopped zucchini! Just saute them over high heat with a splash of oil until golden browna and slightly soft.
  • Cherry tomatoes: Adding tomatoes is a surefire way to up the subtle sweetness. Throw them in halved, or roast them to bring out their sweetness.
  • Red onion: Finally, add a kick to your dish with chopped red onion.
A white bowl filled with vegetarian carbonara and topped with butter, parmesan, and parsley.

More creamy pasta recipes

Dig in to more yummy pasta recipes this week! All are made with flavorful ingredients that are sure to hit the spot.

  • Zucchini Pasta with Creamy Avocado Pesto
  • Sweet Potato Fettuccini in Gorgonzola Sauce
  • Vegetable Baked Ziti
  • Butternut Squash Pasta with Gorgonzola and Cranberries

How To Make Vegetarian Carbonara

5 from 12 votes
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Author: Sarah Bond
Calories: 545kcal
Servings: 4 servings
Print Rate
Upgrade pasta night with this Vegetarian Carbonara: the ultimate comfort dish. Made with mushrooms, parmesan, and egg yolks, this dish goes heavy on the creaminess and great on the taste.

Ingredients

  • 2 Tbsp unsalted butter 28 g
  • 3 cups sliced mushrooms 180 g
  • 2 cloves garlic minced
  • 1 lb uncooked spaghetti 450 g
  • 2 Tbsp salt
  • 4 egg yolks room temperature
  • 2 whole eggs room temperature
  • 1 cup finely grated parmesan cheese 85 g

Instructions 

  • Mushrooms: Melt butter in a saute pan over medium heat. Add mushrooms and garlic, cooking until mushrooms lose their moisture and become soft, about 5 minutes.
  • Whisk Eggs: Whisk together the egg yolks and whole eggs until evenly mixed. Stir in the parmesan.
  • Pasta: Bring a large pot of water to a boil, then add salt and spaghetti. Cook according to instructions on package, until spaghetti is al dente. When finished, save 1 cup of the water that you cooked the pasta in, and strain out the rest.
  • Temper Eggs: Very slowly drizzle the 1 cup of pasta water into the eggs, whisking as you pour. This tempers the eggs so that they won't scramble when they hit the hot noodles.
  • Combine: Stir the egg mixture and mushrooms into the spaghetti noodles. Top with cracked black pepper and more parmesan cheese. Serve immediately.

Nutrition Information

Serving: 1serving Calories: 545kcal (27%) Carbohydrates: 65.8g (22%) Protein: 26.9g (54%) Fat: 19.8g (30%) Saturated Fat: 9.4g (59%) Cholesterol: 405mg (135%) Sodium: 310mg (13%) Potassium: 426mg (12%) Fiber: 0.6g (3%) Sugar: 1.2g (1%) Calcium: 245mg (25%) Iron: 6mg (33%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Collage of vegetarian pasta recipes
    15 Easy Vegetarian Pasta Recipes
  • Meal prep container with zucchini noodles on white background - This Zucchini Noodles Vegetarian Meal Prep is a low carb lunch solution that will have you looking forward to lunchtime! Packed with fresh veggies, avocado pesto, and crispy baked tofu.
    13 Vegetarian Meal Prep Recipes
  • Collage of vegetarian Thanksgiving recipes
    31 Vegetarian Thanksgiving Recipes
  • Collage of vegetarian easter recipes
    27 Vegetarian Easter Recipes
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




  1. Mallory says

    Posted on 10/11 at 12:37 am

    Very good! I made the mistake of tossing all the noodles in the sauce. I thought a pound of noodles was too much for the amount of sauce. Next time I would make more sauce because its sooo good.5 stars

    Reply
  2. D sdf says

    Posted on 12/15 at 5:55 am

    how is this vegetarian and has parmesan?

    Reply
    • Sarah Bond says

      Posted on 12/16 at 2:08 pm

      Look for a vegetarian friendly parmesan! Many groceries carry them now 😀

    • rosemary patterson says

      Posted on 2/27 at 8:50 am

      Vegetarian recipes include cheese. Vegan do not.

    • Arlen says

      Posted on 3/22 at 11:27 am

      @rosemary patterson
      Regular parmesan isn’t vegetarian, as it’s made with animal rennet. Sarah is right, there is vegetarian-friendly parmesan, but you do have to seek it out.

  3. garden girl says

    Posted on 3/10 at 4:46 pm

    Rosemary Patterson, many cheeses, classic parmesan among them, contain rennet, which is an animal product. True vegetarians do not eat cheese containing rennet. As Sarah points out, there are more and more cheeses available that use vegetarian or microbial rennet.

    Reply
  4. Myra says

    Posted on 1/4 at 8:30 am

    Vegetarian but with eggs😬

    Reply
    • Sarah Bond says

      Posted on 1/4 at 10:48 am

      A vegetarian diet can include eggs (a vegan diet does not).

Primary Sidebar

Hello

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

Freebie alert!

3 reader-favorite cookbooks delivered straight to your inbox.

Get in now!

Subscribe for new recipes + 3 fan-favorite ebooks

Air Fryer Recipes

Air Fryer Buffalo Cauliflower

Plate full of crispy chickpeas with a wooden spoon.

15 Minute Crispy Air Fryer Chickpeas

Personal size mozzarella pizza cooked in an air fryer

Air Fryer Pizza

Air Fryer Mozzarella Sticks

Brussels sprouts on a plate with wooden serving spoons.

The Best 15 Minute Air Fryer Brussels Sprouts

Kale chips on a white plate.

10 Minute Air Fryer Kale Chips

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

3 bonus books!

Join our Eatmail newsletter to get free copies of our top 3 cookbooks, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2023 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
2.9K shares