A creamy, spicy one-pot pasta recipe that’s absolutely worth the hype
This Vegan Marry Me Chicken Pasta delivers everything people love about the viral original — but without the chicken or dairy. Creamy, rich pasta coated in a spicy sun-dried tomato sauce, topped with golden, crispy tofu fillets that perfectly mimic the texture of chicken. It’s comforting, indulgent, and completely plant-based.

Best of all, this recipe comes together in under 20 minutes, uses just one pot, and tastes like something you’d order at a restaurant. If you’re looking for a vegan pasta dish that feels luxurious but is easy enough for weeknights, this is it.
Why You’ll Love This Recipe 💍
- 100% vegan & vegetarian
- One-pot = minimal cleanup
- Ultra-creamy, rich sauce
- Crispy, flavorful tofu “chicken”
- Ready in under 20 minutes
- Easy to customize
Ingredient Notes 🧄🌶️
Exact measurements can be found in the recipe card below. Here are a few helpful notes to guarantee success.
Tofu
Use extra-firm or firm tofu. Silken tofu will not work, as it won’t crisp properly.
Seasonings
This dish is boldly seasoned for maximum flavor:
smoked paprika, cayenne pepper, oregano, garlic powder, onion powder, salt, and black pepper.
Cornflour (Cornstarch)
Essential for creating a crispy, golden crust on the tofu.
Shallots & Garlic
They form the aromatic base of the sauce and add depth without overpowering it.
Sun-Dried Tomatoes
A key ingredient. Finely chopping them releases their intense, slightly sweet flavor throughout the sauce.
Tomato Purée
Adds richness and depth to the creamy pasta sauce.
Vegetable Stock
Allows the pasta to cook directly in the sauce while building flavor.
Plant-Based Cream
Replaces heavy cream for a luscious, dairy-free texture.
Nutritional Yeast
Adds a subtle cheesy, savory note similar to Parmesan.
Pasta
Farfalle works beautifully, but penne, rigatoni, or spaghetti are great alternatives.
Fresh Basil
A finishing touch that brightens the entire dish.
Substitutions & Variations 🔄
- Replace tofu with a breaded vegan chicken fillet or butter beans
- Use a small onion instead of shallots
- Swap plant-based cream for coconut milk or cashew cream
- Use vegan Parmesan instead of nutritional yeast
- Substitute pasta with orzo (add extra stock if needed)
How to Make Vegan Marry Me Pasta 👩🍳
1. Make the Pasta
Melt the vegan butter in a large pot or deep pan over medium heat.
Add finely diced shallots and sauté for 5–6 minutes until soft and translucent.
Stir in the garlic, followed by the tomato purée and sun-dried tomatoes.
Add the seasonings, vegetable stock, and dry pasta.
Bring to a boil, then reduce to a simmer for 6–8 minutes, stirring often to prevent sticking.
Pour in the plant-based cream and stir in the nutritional yeast.
Continue simmering until the pasta is tender and the sauce is thick, creamy, and glossy.
2. Prepare the Tofu
Drain and pat the tofu dry thoroughly.
Slice into thick fillets (about ½-inch thick).
Mix the cornflour with the seasonings and coat the tofu evenly on all sides.
3. Cook the Tofu
Heat oil in a shallow pan over medium-high heat.
Fry the tofu for 2–3 minutes per side until golden and crispy.
Transfer to a cutting board and slice thinly.
To Serve 🍽️
Spoon the creamy pasta into bowls and top with sliced crispy tofu.
Finish with freshly chopped basil and extra seasoning to taste.
Expert Tips 👌
- For a lighter option, cook the tofu in an air fryer (15 minutes at 395°F / 200°C)
- Freezing and thawing tofu creates a firmer, more “chicken-like” texture
- Add a splash of stock or water if the sauce thickens too quickly
- Pasta can be cooked separately and stirred in at the end if preferred
What to Serve With It 🥦🥖
This pasta is a full meal on its own, but pairs well with:
- Steamed broccoli
- Roasted green beans
- Garlic bread
Storage ❄️
- Store leftovers in an airtight container in the fridge for 3–4 days
- Reheat in the microwave until piping hot
FAQs ❓
Is this recipe spicy?
Moderately. Omit the cayenne if you prefer a mild dish.
Can I make it without sun-dried tomatoes?
Yes — roasted red peppers make a great substitute.
How do I make it gluten-free?
Use gluten-free pasta and double-check all labels.
