Traditional Plant-Based Cooking

  • Recipes
  • Vintage Recipe Card Series
    • British Vintage Recipe Cards Re-Made As Vegan! [Week One]
    • Vintage Recipe Cards Re-Made Vegan (Week Two)
  • About
  • Contact
  • Subscribe
  • Recipe Terms & Swaps for US Visitors
menu icon
go to homepage
  • Recipes
  • Vintage Recipe Card Series
    • British Vintage Recipe Cards Re-Made As Vegan! [Week One]
    • Vintage Recipe Cards Re-Made Vegan (Week Two)
  • About
  • Contact
  • Subscribe
  • Recipe Terms & Swaps for US Visitors
search icon
Homepage link
  • Recipes
  • Vintage Recipe Card Series
    • British Vintage Recipe Cards Re-Made As Vegan! [Week One]
    • Vintage Recipe Cards Re-Made Vegan (Week Two)
  • About
  • Contact
  • Subscribe
  • Recipe Terms & Swaps for US Visitors
×
Home » Vegan Dinner Recipes » Vegan pasta recipes

Vegan Spaghetti Carbonara

Published: Jul 25, 2025 by Jacq · This post may contain affiliate links ·3 Comments

Spread the love
   1  
1
Share
Jump to Recipe Print Recipe

This Vegan Spaghetti Carbonara is really easy to make and has lovely creamy, cheesy flavours. The meat-free bacon adds a savoury, chewy texture, while the peas bring a nice bit of freshness. It's a great fuss-free midweek meal made with simple store-cupboard and freezer ingredients.

Vegan Spaghetti Carbonara served on flower patterned plate with bread to side, and white tablecloth.

This vegan spaghetti carbonara is my plant-based re-make of a 1970s British recipe box set card. It's part of my Vintage Recipe Cards Made Vegan series, where I remake nostalgic recipes using simple every-day easy to source vegan-friendly ingredients. I've added this individual post to include extra details like nutritional info, storage tips, and how to make it a gluten-free vegan carbonara, etc.

🧡 Why You'll Love This Vegan Carbonara

  • Easy and fuss-free: so it's perfect for busy weeknights using just a few simple store-cupboard and freezer staples.
  • Traditional family favourite: carbonara is a vintage & retro family favourite so has stood the test of time and it's so easy to prepare as meat-free, dairy-free & egg-free.
  • Nostalgic and homely: the recipe is adapted from a 1977 British recipe card from the All-Star Cookery Club recipe box set, so it brings lots of retro charm to your table minus the dairy & meat!
  • Budget-friendly: no fussy hard-to-find ingredients needed and it's easy to subsitute an ingredient.
  • Versatile: make it gluten-free, vegetarian, increase the fibre or protein, or even soy-free depending on your dietary needs with simple swaps.

***please note: for US measurements click the 'US customary button' within the recipe and the measurements will switch to tablespoons, cups, and ounces.***

📖 Recipe

Vegan Spaghetti Carbonara served on plate with bread.

Vegan Spaghetti Carbonara

Course: Dinner
Cuisine: Italian-inspired / British
Prep Time: 5 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 35 minutes minutes
Servings: 4
Calories: 681kcal
Author: Jacq
This vegan carbonara is really easy to make and has lovely creamy, cheesy flavours. The meat-free bacon adds a savoury, chewy texture, while the peas bring a nice bit of freshness. It's a great fuss-free midweek meal made with simple store-cupboard and freezer ingredients.
Print Recipe
US Customary - Metric

Equipment

  • non-stick saucepan or pot
  • metal cutlery fork or small balloon whisk
  • small frying pan
  • Colander,

Ingredients

  • 40 grams dairy-free margarine
  • 30 grams plain flour
  • 500 millilitres dairy-free milk [use an unsweetened one such as soya or oat]
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 70 grams dairy-free cheese [I used Morrisons cheddar alternative which is a nice strong flavoured dairy-free cheese]
  • 120 grams vegan bacon [I used a packet of 'This Isn't Bacon Plant-Based Rashers' can replace with smoked tofu]
  • 250 grams frozen or fresh peas
  • 350 grams spaghetti

Instructions

Cook the meat-free bacon:

  • Cook the vegan bacon according to package instructions. Once its cooled slice it up. If using vegan deli ham this doesn't need to be cooked so just slice it into pieces.
    120 grams vegan bacon

Cook the spaghetti:

  • Cook the spaghetti according to the packet instructions while the sauce is being prepared (see below). After 4 minutes of cooking the spaghetti add in the frozen peas and bring the liquid back to the boil and continue cooking until the spaghetti is done. Drain the liquid and place a lid over the pot to keep warm until the sauce is ready.
    350 grams spaghetti, 250 grams frozen or fresh peas

Meanwhile cook the sauce:

  • Melt the margarine, then stir through the flour and cook & whisk with a culterly fork or small balloon whisk for 2 minutes.
    40 grams dairy-free margarine, 30 grams plain flour
  • Slowly whisk through the milk.
    500 millilitres dairy-free milk
  • Whisk in the garlic & onion powder, breaking up any lumps that may form, and season with some salt & pepper.
    1 teaspoon garlic powder, 1 teaspoon onion powder
  • Gently simmer for 3-4 minutes, stirring frequently.
  • Mix in the dairy-free cheese.
    70 grams dairy-free cheese
  • Next stir in the vegan bacon into the sauce and season to taste with salt and pepper.
  • Mix the spaghetti through the sauce.

Serving suggestion:

  • Garlic bread or crusty bread is a nice accompaniment as is a nice crisp salad. A garnish of chopped chives or spring onions [green onions] is also tasty.

Notes

  • Gluten-Free Option: Use your favourite gluten-free spaghetti or pasta and cook according to instructions as most gf pastas require less cooking time. You will also have to replace the plain flour with a gluten-free plain flour. Also double-check your dairy-free margarine and milk are certified gluten-free if needed.
  • Dairy-Free Cheese Alternative: If you don't have dairy-free cheese, or prefer to avoid shop-bought alternatives, you can use nutritional yeast flakes instead. Start with around 25-30 grams (about 1 ounce) , stir them into the sauce, then taste and adjust. You may need to add an extra few tablespoons of milk to loosen the sauce, as nutritional yeast can make it quite thick.
  • Optional Additions:
    • A pinch or two of turmeric powder for a warm golden colour and can also increase the cheesy flavours.
    • Mustard powder (½-1 teaspoon) or prepared mustard (2-3 teaspoons) for extra depth, tangyness and cheesy flavours.
  • Subsitutions: Replace the peas with broad beans, edamame beans, or sweetcorn. Use jarred garlic paste or puree instead of garlic powder. The meat-free bacon can be replaced with smoked tofu or perhaps cooked beans such as haricot beans [navy beans]. If replacing the bacon you could add a few drops of liquid smoke if available.
  • Increase the fibre: Use wholemeal or wholewheat spaghetti instead of ordinary spaghetti, and replace the plain flour with plain or wholemeal spelt flour (spelt flour is also a little higher in protein compared to plain wheat flour).
  • Storage: Allow leftovers to cool completely before storing in an airtight container in the fridge for up to 3 days.
  • Reheating: Reheat in a saucepan or microwave with a splash of extra dairy-free milk to loosen the sauce and keep it creamy.
  • Freezing: Not recommended, as the texture of pasta and creamy sauces can change when thawed. Best enjoyed fresh or as leftovers over the next few days.
  • Serving Ideas: Add a handful of sautéed mushrooms or spinach for extra veg, or top with crispy or toasted breadcrumbs for texture.

Nutrition

Calories: 681kcal | Carbohydrates: 94g | Protein: 24g | Fat: 22g | Saturated Fat: 5g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 5g | Trans Fat: 0.04g | Cholesterol: 1mg | Sodium: 750mg | Potassium: 577mg | Fiber: 9g | Sugar: 9g | Vitamin A: 1350IU | Vitamin C: 34mg | Calcium: 237mg | Iron: 4mg

This vegan carbonara was included in week one of my new blog series where I re-make vintage and retro British recipe card box sets into delicious easy vegan alternatives!

You can find all 15 recipes from week one, including 7 dinner & main meal recipes and 7 pudding & dessert recipes (plus an extra recipe which is something that will fill up your biscuit or cake tin!) here on my family recipe blog and for more information about the series you can find it here also on my blog.

Happy Vintage Cooking! Love Jacq x

More Vegan Pasta Recipes

  • A slow cooker pot with cooked macaroni cheese with sliced tomatoes and chopped chives with serving spoon in the dish.
    Vegan Macaroni Cheese [slow cooker & stove-top recipe]
  • A bowl of garlic oil spaghetti with tomatoes and spinach and wedge of focaccia to side, larger pot to side, and bowl of fresh spinach to side.
    Italian Garlic Spaghetti [Spaghetti Aglio e Olio]
  • Close up pan of Polish vegan cabbage and noodles with grey ladle and grey background with a touch of red at the bottom of photo, featured image.
    Vegan Cabbage and Noodles
  • Goulash served with garlic bread, fork to side. Featured image.
    Vegan Goulash

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. football bros says

    September 10, 2025 at 5:28 am

    This vegan carbonara recipe is absolutely brilliant! It’s so easy to make and tastes incredibly creamy and cheesy, even without dairy. The vegan bacon adds the perfect chewy texture, and the peas give it a lovely freshness. A real game-changer for a quick, budget-friendly, and versatile midweek meal. Highly recommend trying it!

    Reply
    • Jacq says

      September 14, 2025 at 5:03 pm

      Thanks for such a lovely comment! I am very happy you enjoyed the vegan carbonara 🙂 Jacq x

      Reply
  2. Jacq says

    July 25, 2025 at 1:37 pm

    5 stars
    My family loves this vegan spaghetti carbonara but we would really love to know what you think of the recipe so do drop us a comment with your feedback. Thanks so much! Jacq x

    Reply
Photo of Jacq the admin wearing sunglasses, outside with trees in background and blue skies.

Welcome to my collection of traditional family favourite recipes. You will find old-fashioned recipes re-made with vegan-friendly every-day ingredients.

Find out more →

Vegan Chocolate Pudding (Chocolate Mousse)

Takes literally minutes to prepare and no cooking required! Perfect for an easy festive pudding. It's fresh and light, just 4 ingredients, and rich in delicious chocolate flavour. No-one will be able to taste the tofu!

  • close up of chocolate pudding with chocolate pudding in background, and shortbread biscuits and strawberries in background.
    Tofu Chocolate Pudding

Soup recipe of the month!

  • Close up bowl of vegetable soup with yellow handled spoon and second bowl in background, slices of bread to side on a mat with fox image.
    Old-Fashioned Golden Vegetable Soup

Footer

↑ back to top

✨ About ✨

  • Privacy Policy
  • Affiliate Disclaimer
  • Terms & Conditions
  • Accessibility Policy
traditional family favourites new logo

✨ Contact ✨

  • Contact us
  • About
  • Work with us

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Traditional Plant-Based Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.