
Vegan Marry Me Pasta Recipe tastes rich, creamy, garlicky, and a little spicy, like a dairy-free Tuscan-style pasta that still feels cozy and indulgent. It works perfectly for date nights, weeknight dinners, or when you want a 30–35 minute meal that feels restaurant-level without leaving your kitchen. I tested this on my very non-vegan brother, and he asked for seconds before I told him it contained zero dairy.
Why Make This Vegan Marry Me Pasta Recipe at Home
This vegan Marry Me Pasta recipe gives you a silky, tomato-cream sauce without any heavy cream or cheese. You control the salt, the spice, and the richness, and you skip the random additives that often hide in jarred sauces.
You also cook everything in one pot plus a skillet, so cleanup stays easy. The recipe uses simple pantry ingredients, so you can pull it together on a weeknight and still feel like you cooked something special.
"This Vegan Marry Me Pasta Recipe tastes like a fancy restaurant meal that secretly came from pantry staples and one skillet. ★★★★★"
Ingredients You Need
Here is everything you need to make this vegan Marry Me Pasta Recipe.
Pasta
- 12 ounces short pasta
- Good options: rigatoni, penne, fusilli, or shells.
- Use gluten-free pasta if you need a gluten-free version and cook it slightly under al dente so it holds up in the sauce.
Vegan creamy base
-
1 cup full-fat canned coconut milk or coconut cream
- Use a brand with minimal ingredients; I like Thai Kitchen or Native Forest.
- If you dislike coconut flavor, use 1 cup unsweetened plain oat cream or cashew cream instead.
-
1 cup unsweetened plain oat milk or soy milk
- Avoid vanilla or sweetened versions, or the sauce tastes like dessert.
-
1 tablespoon nutritional yeast
- This adds a cheesy, savory flavor without dairy.
- You can add an extra tablespoon if you want a stronger cheesy note.
-
1 teaspoon cornstarch or arrowroot powder
- This helps the sauce thicken and cling to the pasta.
- If you use cashew cream, you can skip this or keep it for extra cling.
Aromatics and flavor
-
2 tablespoons olive oil
- Use extra-virgin for best flavor.
-
1 small yellow onion, finely diced
-
4 to 6 cloves garlic, minced
- I go heavy on garlic because it carries the whole dish.
-
1 teaspoon crushed red pepper flakes
- Cut this in half if you prefer mild heat, or add more if you want a bigger kick.
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
1 teaspoon smoked paprika or sweet paprika
- Smoked paprika adds a subtle smoky depth that tastes amazing with the creamy sauce.
Tomato element
-
1 cup crushed tomatoes or tomato passata
- Use a smooth tomato product so the sauce feels silky.
-
1 tablespoon tomato paste
- This adds deep tomato flavor and a little sweetness.
Umami and richness
-
1 tablespoon white miso paste or chickpea miso
- This mimics the depth of Parmesan.
- If you do not have miso, use 1 teaspoon soy sauce or tamari instead.
-
1 tablespoon vegan butter or extra olive oil
- This finishes the sauce and gives it a glossy, rich texture.
Salt, acid, and herbs
-
1 to 1½ teaspoons fine sea salt, to taste
-
½ teaspoon black pepper
-
1 to 2 teaspoons lemon juice
- Add this at the end to brighten the sauce.
-
¼ cup chopped sun-dried tomatoes in oil, drained
- These add chewy, salty pops of flavor.
- If you only have dry-packed sun-dried tomatoes, soak them in hot water for 10 minutes, then chop.
-
¼ cup fresh basil, chopped, plus more for serving
-
Optional: 2 tablespoons chopped fresh parsley
Optional add-ins
-
1 cup baby spinach or chopped kale
- Stir this in at the end so it just wilts.
-
½ cup canned chickpeas or white beans, drained and rinsed
- This adds protein and makes the meal more filling.
Equipment list
- Large pot for boiling pasta
- Large deep skillet or sauté pan
- Measuring cups and spoons
- Sharp knife and cutting board
- Wooden spoon or silicone spatula
- Ladle or heatproof cup to scoop pasta water
- Small whisk for the creamy base
Tips & Mistakes
- Salt the pasta water generously so the noodles taste seasoned from the inside.
- Cook the pasta just shy of al dente, since it finishes in the sauce and keeps a nice bite.
- Keep the heat at medium when you cook the garlic so it turns fragrant and golden, not bitter and burnt.
- Whisk the creamy base well so the cornstarch dissolves and the sauce thickens smoothly.
- Add crushed red pepper in stages if you feel unsure about the heat level.
- Taste and adjust salt and lemon juice at the end, since the miso and sun-dried tomatoes already add saltiness.
- Stir the pasta often once it hits the sauce so it does not stick or clump.
- Use reserved pasta water to thin the sauce slowly, since it thickens as it cools.
- Avoid low-fat plant milks, since they make the sauce thin and watery.
- Do not skip the rest time of a few minutes before serving, since the sauce sets and coats the pasta better.
How to Make Vegan Marry Me Pasta Recipe
Step 1: Cook the pasta
- Bring a large pot of water to a rolling boil and add a generous handful of salt.
- Add the pasta and cook it until it reaches just shy of al dente, usually 1 to 2 minutes less than the package suggests.
- Scoop out 1 to 1½ cups of starchy pasta water and set it aside.
- Drain the pasta and keep it nearby while you start the sauce.
Step 2: Sauté onion, garlic, and spices
- Heat olive oil in a large deep skillet over medium heat.
- Add the diced onion and cook it for 4 to 5 minutes, until it turns soft and lightly golden.
- Stir in the garlic and cook it for 30 to 60 seconds, until it smells fragrant.
- Add crushed red pepper, oregano, basil, and paprika, and stir for another 30 seconds so the spices bloom in the oil.
Step 3: Build the tomato base
- Add tomato paste to the skillet and stir it into the onions and garlic.
- Cook the tomato paste for 1 to 2 minutes, until it darkens slightly and smells sweet and rich.
- Pour in the crushed tomatoes or passata and stir to combine.
- Let this mixture simmer for 3 to 4 minutes so the flavors meld.
Step 4: Mix the vegan creamy base
- In a bowl or large measuring cup, whisk together coconut milk, oat milk, nutritional yeast, and cornstarch.
- Whisk until the mixture looks smooth and no lumps remain.
- Add miso paste and whisk again until it dissolves fully.
- Taste a tiny spoonful and adjust with a pinch of salt if it tastes flat.
Step 5: Combine tomato base and creamy base
- Lower the heat on the skillet to medium-low.
- Slowly pour the creamy mixture into the tomato base while you stir.
- Keep stirring until the sauce looks uniform and creamy.
- Let it simmer gently for 3 to 5 minutes, stirring often, until it thickens enough to coat the back of a spoon.
Step 6: Season and add extras
- Stir in the chopped sun-dried tomatoes and vegan butter.
- Add salt and black pepper, starting with the lower amounts.
- Toss in the spinach or kale if you use it, and cook it for 1 to 2 minutes until it wilts.
- Add chickpeas or white beans if you want extra protein, and stir to warm them through.
Step 7: Add pasta and adjust consistency
- Add the cooked pasta directly into the skillet with the sauce.
- Toss everything together so every piece of pasta gets coated.
- Add a splash of reserved pasta water, about ¼ cup at a time, until the sauce reaches your ideal thickness.
- Let the pasta simmer in the sauce for 2 to 3 minutes so it absorbs flavor.
Step 8: Finish with herbs and lemon
- Turn off the heat and stir in the lemon juice.
- Add chopped basil and parsley and toss again.
- Taste and adjust salt, pepper, or lemon juice as needed.
- Let the pasta sit for 2 to 3 minutes so the sauce clings, then serve.
Variations I've Tried
I sometimes swap the coconut milk with homemade cashew cream, which gives the sauce a super silky, slightly nutty flavor. I blend ¾ cup soaked cashews with 1 cup water until smooth and use that in place of the coconut milk and part of the oat milk.
I also like a veggie-packed version with mushrooms, spinach, and peas. I sauté sliced mushrooms with the onion, then toss in a handful of frozen peas near the end. When I want a spicy version, I add extra crushed red pepper and a spoonful of Calabrian chili paste.
For a high-protein twist, I use red lentil pasta or chickpea pasta and add extra white beans. The sauce still tastes creamy and indulgent, but the meal keeps me full for hours.
How to Serve Vegan Marry Me Pasta Recipe
Serve this Vegan Marry Me Pasta Recipe hot, straight from the skillet, with extra fresh basil on top and a sprinkle of nutritional yeast for a cheesy finish. Add a simple side salad with crisp romaine, cucumbers, and a lemony vinaigrette to cut through the richness. Garlic bread or warm crusty bread makes a perfect partner to scoop up every last bit of sauce. A cold sparkling water with lemon or a fruity iced tea rounds out the meal without feeling heavy.
How to store
- Store leftovers in an airtight container in the fridge for up to 3 to 4 days.
- Add a splash of plant milk or water before you chill the pasta if it looks very thick, since it continues to absorb sauce.
- Freeze portions in freezer-safe containers for up to 2 months, and label them with the date.
- Reheat on the stovetop over low to medium heat with a splash of plant milk or water, stirring often until creamy again, or use the microwave in short bursts with stirring between rounds.
