Gochujang Carbonara (Vegan)
With the delightful blend of creamy textures and spicy undertones, Gochujang Carbonara (Vegan) reimagines the classic Italian dish we all adore. This recipe takes the traditional carbonara and infuses it with the fiery flavor profile of gochujang, a Korean chili paste that brings a uniquely savory twist. Picture rich, silky sauce coating al dente spaghetti, providing warmth that’s just right for any occasion. It’s a scrumptious comfort food for those chilly nights or a memorable dish to impress friends at your next dinner gathering.
Table of Contents

Discovering this recipe felt like a culinary waking moment for me—it was when I learned that a few simple ingredients could come together to create something so profoundly satisfying. The beauty of this Gochujang Carbonara (Vegan) dish is that it marries familiar tastes with a creative kick, all while being entirely plant-based. I can’t wait for you to try it! Each bite strikes the perfect balance between smoky, spicy, and creamy goodness.
Why You’ll Love This Recipe
- Simple & Quick: Whip this up in under 30 minutes—perfect for busy weeknights!
- Irresistible Flavor: The gochujang adds a delightful spice that dances on your taste buds.
- Eye-Catching Appeal: The vibrant colors from the scallions and sesame seeds make this dish a feast for the eyes.
- Flexible Serving: Ideal for a cozy dinner, an impressive dish for guests, or even a fun cooking challenge with friends.
- Diet-Friendly Options: Completely vegan and can be adapted for gluten-free pasta.
Ingredients You’ll Need
- 8 oz super firm tofu: The base of the creamy sauce; super firm tofu provides a dense texture.
- 2 tablespoons soy sauce (or tamari): Adds depth. If you need it gluten-free, opt for tamari.
- 3 tablespoons rice vinegar: Brightens the flavors; can be substituted with apple cider vinegar.
- 1 tablespoon maple syrup: For a hint of sweetness; agave syrup works as an alternative.
- 1 teaspoon liquid smoke: This adds a smoky flavor reminiscent of traditional bacon in carbonara.
- ½ teaspoon smoked paprika: Enhances the smoky flavor profile, giving a beautiful color.
- ½ teaspoon salt: Essential for flavor balance.
- 2 tablespoons oil: Used for sautéing; olive oil or avocado oil are both great choices.
- 3 scallions, thinly sliced (whites and greens separated): Adds a fresh, oniony punch to the dish.
- 3 garlic cloves, minced: Essential for that aromatic base.
- 1 large shallot, minced: For a subtle sweetness and depth of flavor.
- Oil for sautéing: Use any high-heat oil like grapeseed or canola.
- ⅓ cup raw cashews, soaked: These create a rich, creamy texture when blended.
- ⅔ cup water: Adjusts the consistency of your sauce during blending.
- 2 tablespoons nutritional yeast: Adds a cheesy, umami flavor without the dairy.
- 2 tablespoons gochujang: The star ingredient; adjust for heat preference.
- Black pepper: Freshly cracked, to taste; it enhances the dish’s overall flavor.
- 1 lb spaghetti: The classic choice for carbonara; feel free to use any preferred pasta.
- ¼-½ cup vegan parmesan cheese: Optional, for a creamy finish on top.
- Black salt (kala namak), to taste: This is an optional ingredient for an egg-like flavor.
- Additional salt and black pepper: For seasoning, adjusted to taste.
- Toasted sesame seeds: Adds a lovely crunch and garnishing appeal.
- Fresh basil: For a fresh, aromatic touch on top.
How to Make Gochujang Carbonara (Vegan)
- Prep the Tofu: Drain your super firm tofu and press it slightly to remove excess moisture. Crumble it into small pieces for blending.
- Make the Creamy Sauce: In a blender, combine the crumbled tofu, soy sauce (or tamari), rice vinegar, maple syrup, liquid smoke, smoked paprika, salt, soaked cashews, and water. Blend until smooth and creamy; adjust consistency with more water if necessary.
- Sauté Aromatics: In a large skillet, heat 2 tablespoons of oil over medium heat. Add the minced garlic, shallot, and the white parts of the scallions. Sauté until fragrant, about 2 minutes.
- Add Gochujang: Stir in the gochujang, mixing until it evenly incorporates with the sautéed aromatics.
- Cook the Pasta: In a separate pot, bring salted water to a boil and cook 1 lb spaghetti according to package directions until al dente. Reserve ½ cup of the pasta water, then drain the pasta.
- Combine & Serve: Add the drained spaghetti to the skillet with the gochujang sauce. Toss to coat the pasta in the creamy mixture. If it seems too thick, add some reserved pasta water to achieve your desired consistency.
- Add Final Touches: Stir in additional salt and pepper to taste, as well as the black salt (if using). Top with vegan parmesan cheese, sliced green scallions, toasted sesame seeds, and fresh basil before serving.
Storing & Reheating
Gochujang Carbonara can be stored in an airtight container in the refrigerator for up to 4 days. If you want to keep it longer, you can freeze it for up to 3 months. Just make sure to thaw it overnight in the fridge before reheating. To reheat, warm it gently in a skillet on low heat, adding a splash of water or non-dairy milk to refresh the sauce’s creaminess. Keep in mind that the texture may slightly change, but it’ll still be delicious!
Chef’s Helpful Tips
- Avoid overcooking the tofu—light heating gives a better texture for creaminess without becoming too dry.
- Use fresh, high-quality gochujang for the best flavor impact.
- If you’re looking to enhance the flavor further, let the sauce sit for about 15 minutes after mixing it with the pasta. This allows it to soak in.
- Prep your ingredients beforehand, as this dish comes together quickly.
- Feel free to experiment with different pasta shapes or even spiralized vegetables to keep it fresh!
Making this Gochujang Carbonara (Vegan) is not just a meal; it’s a delightful experience that will charm your taste buds and add some zing to your dining routine. The combination of its creamy texture, spicy notes, and colorful garnishes makes it a standout, loved by vegans and non-vegans alike. I encourage you to stretch your cooking skills with this dish and make it your own—perhaps adding your favorite veggies or adjusting the spice level. Enjoy every bite!

Recipe FAQs
Can I make this dish gluten-free?
Absolutely! To make Gochujang Carbonara gluten-free, simply swap regular spaghetti with gluten-free pasta. Bob’s Red Mill or rice noodles are both great choices that work well.
How spicy is the Gochujang Carbonara?
The heat from Gochujang can vary, so start with 2 tablespoons and adjust according to your taste. If you prefer a milder version, consider using less or pairing it with a bit of extra maple syrup to balance the heat.
Can I prepare the sauce ahead of time?
Definitely! You can make the creamy sauce in advance and store it in the fridge for up to 3 days. Just give it a good stir before adding it to your pasta, and heat it gently if desired.
What can I substitute for the nutritional yeast?
If you don’t have nutritional yeast on hand, you can replace it with vegan parmesan cheese or even a handful of blended cashews for that cheesy flavor. Just remember that the specific flavor profile will change a bit!
PrintMore Dinner Recipes
- Gnocchi Chicken Pot Pie
- Chicken Cheddar Noodle Bake
- Sausage, Butter Bean & Tomato Tray Bake
- Cheesy Baked Ziti | Easy Weeknight Pasta Bake with Ricotta & Mozzarella
- Cream of Mushroom Pork Chops
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Gochujang Carbonara (Vegan)
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Vegan Italian
Description
This vegan Gochujang Carbonara combines deliciously marinated tofu with a creamy cashew sauce. Perfect for a quick dinner, it’s packed with flavor and sure to satisfy!
Ingredients
- 8 oz super firm tofu
- 2 tablespoons soy sauce (or tamari)
- 3 tablespoons rice vinegar
- 1 tablespoon maple syrup
- 1 teaspoon liquid smoke
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- 2 tablespoons oil
- 3 scallions, thinly sliced (whites and greens separated)
- 3 garlic cloves, minced
- 1 large shallot, minced
- Oil for sautéing
- ⅓ cup raw cashews, soaked
- ⅔ cup water
- 2 tablespoons nutritional yeast
- 2 tablespoons gochujang
- Black pepper
- 1 lb spaghetti
- ¼–½ cup vegan parmesan cheese
- Black salt (kala namak), to taste
- Additional salt and black pepper
- Toasted sesame seeds
- Fresh basil
Instructions
- Soak cashews in boiling water for at least 20 minutes to soften them for blending.
- Cut tofu into small cubes and marinate with soy sauce, rice vinegar, maple syrup, liquid smoke, smoked paprika, and salt for 10 minutes.
- Heat oil in a skillet, sauté scallion whites, shallot, and garlic until fragrant for 3-4 minutes and then remove from heat.
- Drain cashews and blend them with sautéed ingredients, water, nutritional yeast, black pepper, and gochujang until smooth.
- Heat oil in the skillet, cook marinated tofu until crispy, about 8-10 minutes, then set aside.
- Boil salted water, cook spaghetti until al dente, reserving 2 cups of pasta water before draining.
- Toss cooked spaghetti with blended sauce and vegan parmesan, adding reserved pasta water until creamy.
- Adjust seasoning with black salt, regular salt, and pepper as needed.
- Serve carbonara topped with crispy tofu, sesame seeds, basil, and scallion greens.
Notes
For a creamier sauce, gradually add more reserved pasta water as needed.
Feel free to adjust the spice level by adding more gochujang.
Store leftovers in an airtight container in the fridge and reheat gently.
Nutrition
- Serving Size: 1/4 recipe
- Calories: 450
- Sugar: 4g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 4g
- Unsaturated Fat: 21g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 13g
- Cholesterol: 0mg





