Creamy Red Cabbage Pasta with Tofu Sauce (Rotkohl Pasta)
From German
German

Creamy Red Cabbage Pasta with Tofu Sauce (Rotkohl Pasta)

Sandra and Jan

Tested by Sandra & Jan

From our kitchen in Cyprus

Total Time

30 min

Servings

2

Course

Main Course, Dinner

During our autumn travels through Germany, we discovered this stunning dish that transformed humble red cabbage into something extraordinary. The contrast of jewel-toned cabbage against creamy pasta caught our eye at a small vegan café in Berlin, and we knew we had to recreate it in our own kitchen.

What makes this dish so special is how it celebrates simple ingredients in unexpected ways. Red cabbage, often relegated to side dish status, becomes the star alongside a luscious sauce that's secretly packed with protein. The nutritional yeast creates an umami-rich, cheesy flavor that coats every strand of pasta perfectly.

This recipe has become our go-to when we want something comforting yet colorful, filling yet fresh. The purple cabbage not only adds vibrant color to your plate but also brings a subtle sweetness and satisfying crunch that contrasts beautifully with the silky sauce.

Why You'll Love This Recipe

  • Ready in just 30 minutes from start to finish
  • Packed with 35g of plant-based protein per serving
  • Stunning presentation with vibrant purple cabbage
  • Uses simple, affordable pantry ingredients
  • Perfect for meal prep - holds up beautifully
  • Creamy and satisfying without any dairy

Ingredient Notes

  • *Nutritional Yeast**: This is the secret to creating that cheesy, umami-rich flavor in the sauce. You'll find it in the health food section of most grocery stores or in bulk bins. It's completely inactive (won't make bread rise) and has a nutty, savory taste. Don't substitute with active yeast - they're completely different! Nutritional yeast also adds B vitamins and protein to the dish.
  • *Red Cabbage (Rotkohl)**: Fresh red cabbage is essential here. When shredded and sautéed, it becomes tender yet retains a pleasant bite. Look for heads that feel heavy for their size with tight, crisp leaves. If you can only find green cabbage, it will work but you'll lose that gorgeous purple color.
  • *Firm Tofu**: Use firm or extra-firm tofu for the sauce, not silken. The firmer texture creates a thick, creamy sauce when blended. Press it briefly to remove excess water before blending for the best consistency.

Pro Tips for Success

  • *Don't skip sautéing the cabbage** - This 7-9 minute sauté is what transforms raw cabbage from tough and bitter to sweet and tender. Cook it low and slow with the garlic to develop deep flavor.
  • *Blend the sauce completely smooth** - Take an extra minute to blend until no tofu chunks remain. A high-speed blender works best, but a regular blender will work if you blend a bit longer. The sauce should be silky and pourable.
  • *Reserve pasta water** - Before draining your pasta, save a cup of the starchy cooking water. If your sauce seems too thick when mixing, add a splash of pasta water to loosen it to your desired consistency.
  • *Adjust seasonings at the end** - The sauce's flavor will mellow slightly when heated, so taste and adjust with extra lemon juice, soy sauce, or spices after warming.

How to Serve

Serve this pasta in shallow bowls, topped with the sautéed red cabbage and a generous sprinkle of toasted walnuts for crunch. We love adding a crack of black pepper and a drizzle of good olive oil just before serving. It pairs beautifully with a simple arugula salad dressed with lemon vinaigrette.

FAQ

  • *Can I make this ahead?** Yes! Cook the pasta and prepare the sauce separately, storing them in airtight containers in the fridge for up to 3 days. Sauté the cabbage fresh when ready to serve, or store it separately and reheat gently.
  • *How do I store leftovers?** Store in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some sauce as it sits, so you may want to add a splash of plant milk when reheating.
  • *Can I freeze this?** The sauce freezes beautifully for up to 3 months, but we don't recommend freezing the assembled pasta dish as the texture changes. Freeze the sauce in portions and cook fresh pasta when ready to use.
  • *How do I reheat?** Reheat gently on the stovetop over medium-low heat, adding a splash of plant milk or water to loosen the sauce. You can also microwave individual portions for 1-2 minutes, stirring halfway through.
  • *What can I substitute for walnuts?** Toasted pecans, almonds, or sunflower seeds all work wonderfully. For nut-free, use toasted pumpkin seeds or simply omit and add extra nutritional yeast on top.
Creamy Red Cabbage Pasta with Tofu Sauce (Rotkohl Pasta)

Creamy Red Cabbage Pasta with Tofu Sauce (Rotkohl Pasta)

Vibrant German-inspired pasta with sautéed red cabbage and velvety nutritional yeast tofu sauce. Ready in 30 minutes with 35g protein per serving!

Be the first to rate!
🔪
Prep
10 min
🍳
Cook
20 min
⏱️
Total
30 min
👥
Servings
2
GermanEuropeanMain CourseDinner
Servings:
servings
Units:

👩‍🍳Instructions

  1. Cook the whole wheat spaghetti according to package directions until al dente. Reserve 1 cup of pasta water, then drain.

  2. While pasta cooks, heat olive oil in a large skillet over medium-low heat. Add minced garlic and shredded red cabbage, sautéing for 7-9 minutes until tender and slightly caramelized. Season with salt and black pepper.

  3. Combine tofu, nutritional yeast, lemon juice, soy sauce, soy milk, onion powder, garlic powder, thyme, and oregano in a blender. Blend until completely smooth and creamy, about 1-2 minutes.

  4. Pour the sauce into a medium saucepan and heat over medium heat for 2-3 minutes, stirring frequently, until warmed through.

  5. Toss the cooked pasta with the warm sauce, adding reserved pasta water if needed to reach desired consistency. Taste and adjust seasoning with additional lemon juice, soy sauce, or red pepper flakes.

  6. Serve pasta topped with sautéed red cabbage and toasted walnuts. Garnish with extra nutritional yeast and black pepper if desired.

Nutrition Facts

Per serving: 1/2 of recipe

Calories619
Total Carbs88g
Protein35g
Total Fat17g
Saturated Fat2g
Fiber14g
Sugar8g
Sodium580mg
red cabbage pastarotkohl pastavegan creamy pastatofu sauce pastahigh protein pasta
Spread the Joy

Love this recipe?

Share it with friends or save it for later