
Vegan Marry Me Pasta Recipe tastes rich, creamy, and a little spicy, with sun-dried tomatoes and herbs that make every bite feel like a restaurant date night at home. It works perfectly for busy weeknights or at-home date nights, and you can serve it in about 30 minutes. I tested this version on my non-vegan friends, and they scraped the pan so hard I thought they might eat the enamel.
Why You Should Try This Vegan Marry Me Pasta Recipe
This Vegan Marry Me Pasta Recipe gives you all the cozy, creamy comfort of the original without dairy or meat. The sauce hugs every noodle, tastes luxurious, and still uses simple pantry ingredients that you probably already own.
You cook everything in one pot, so cleanup stays easy and quick. The recipe also reheats beautifully, so you can pack leftovers for lunch and feel smug about your life choices.
“This Vegan Marry Me Pasta Recipe tastes like a fancy restaurant meal that secretly came from one pot and a handful of pantry staples. ★★★★★”
Ingredients You’ll Need
Pasta
- 12 ounces short pasta
- I like rigatoni, penne, or fusilli because the ridges catch the sauce.
- Use gluten free pasta if you need it, but cook it slightly under al dente so it holds up.
Vegan “Cream” Sauce Base
- 1 tablespoon olive oil
- Use extra virgin for more flavor, or avocado oil if that is what you keep on hand.
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon red pepper flakes
- Reduce to a pinch if you prefer mild heat, or add more for extra kick.
- ½ teaspoon smoked paprika
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
Tomato & Umami
- ½ cup oil packed sun dried tomatoes, drained and chopped
- I like the kind from a jar in olive oil; they blend into the sauce more easily.
- 2 tablespoons tomato paste
- Double concentrate tomato paste adds deeper flavor if you have it.
- 1 tablespoon nutritional yeast
- This adds cheesy flavor without dairy.
Creamy Element
Pick one of these options:
- 1 cup full fat canned coconut milk, well shaken
- Use a brand with simple ingredients; the mild coconut flavor disappears in the spices.
or
- 1 cup unsweetened oat or soy cream
- Look for “barista” or “cooking” versions for thicker texture.
or
- 1 cup raw cashews, soaked in hot water 20 minutes, then blended with 1 cup water until silky
- This version tastes the most neutral and very rich.
Broth & Brightness
- 1½ cups vegetable broth
- Use low sodium so you control the salt level.
- 1 tablespoon lemon juice
- Fresh tastes best; bottled works in a pinch.
- 1 teaspoon white miso paste (optional but highly recommended)
- This deepens the savory flavor and replaces some of the dairy “depth.”
Finishing Touches
- 2 tablespoons chopped fresh basil
- 1 tablespoon chopped fresh parsley
- Vegan parmesan, to serve (store bought or homemade)
- Crushed red pepper flakes, to taste
- Extra salt and pepper, to taste
Pantry Shortcuts & Substitutions
- Use jarred minced garlic if you feel tired or rushed; 1 teaspoon equals about 1 clove.
- Swap sun dried tomatoes for a handful of cherry tomatoes if you need to use them up; roast them briefly in a skillet for more flavor.
- Skip nutritional yeast if you do not like it; add an extra teaspoon of miso paste to keep the savory flavor.
- Use any short pasta shape you like; shells, bow ties, or cavatappi all hold sauce really well.
Equipment List
- Large deep skillet or wide Dutch oven
- Cutting board and sharp knife
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- High speed blender if you use the cashew cream option
- Tongs or pasta spoon
- Ladle or heat safe measuring cup to scoop pasta water
Tips & Tricks
- Salt your pasta water generously so the noodles taste seasoned from the inside.
- Cook the pasta just shy of al dente, then finish it in the sauce so it absorbs flavor.
- Reserve at least 1 cup of starchy pasta water before you drain the pot.
- Use low heat when you add the creamy element so it stays silky and does not curdle.
- Chop sun dried tomatoes small so they spread through every bite instead of clumping.
- Taste and adjust salt, acid, and heat at the end; a squeeze of lemon often fixes a “flat” sauce.
- Stir the pasta frequently once it hits the sauce so it does not stick to the bottom.
- Add a handful of spinach or kale at the end if you want extra veggies without extra pans.
- Use a wide skillet instead of a tall pot so the sauce reduces and thickens faster.
- Let the pasta rest 3 to 5 minutes off the heat so the sauce clings and thickens.
How to Make Vegan Marry Me Pasta Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and a pinch of salt; cook until soft and translucent, about 6 to 8 minutes, and stir often. Add garlic, Italian seasoning, oregano, thyme, red pepper flakes, smoked paprika, and black pepper; cook 1 to 2 minutes until the mixture smells fragrant and the garlic softens.
Step 2: Build the tomato base
Stir in tomato paste and cook 2 minutes so it darkens slightly and tastes sweeter. Add chopped sun dried tomatoes and nutritional yeast and stir until everything looks coated and glossy. If the mixture starts to stick, splash in 2 to 3 tablespoons of vegetable broth and scrape up the browned bits.
Step 3: Add liquid and simmer the sauce
Pour in the vegetable broth and your chosen creamy element: coconut milk, plant cream, or blended cashew cream. Stir well so the sauce looks smooth and uniform. Bring the mixture to a gentle simmer over medium heat, then lower the heat so it bubbles softly and thickens for about 5 to 7 minutes.
Step 4: Cook the pasta
While the sauce simmers, bring a large pot of salted water to a boil. Add the pasta and cook until it reaches just under al dente, usually 1 to 2 minutes less than the package suggests. Scoop out at least 1 cup of pasta water, then drain the pasta.
Step 5: Marry the pasta and sauce
Add the drained pasta straight into the skillet with the sauce. Toss well so every piece of pasta gets coated, then pour in ¼ cup of pasta water at a time until the sauce looks glossy and clings to the noodles. Let the pasta simmer in the sauce for 2 to 3 minutes so the flavors meld and the pasta finishes cooking.
Step 6: Finish with herbs and brightness
Turn off the heat and stir in lemon juice, miso paste if you use it, fresh basil, and parsley. Taste and adjust salt, pepper, and red pepper flakes until it hits your favorite balance of creamy, tangy, and spicy. Let the pasta sit 3 minutes, then serve with vegan parmesan and extra herbs on top.
What to Serve with Vegan Marry Me Pasta Recipe
Serve this Vegan Marry Me Pasta Recipe with a crisp green salad loaded with cucumbers, cherry tomatoes, and a simple olive oil vinaigrette. Garlic bread or warm crusty baguette works perfectly to scoop up every last bit of sauce. You can also add roasted broccoli, asparagus, or green beans on the side for extra veggies. Pair the meal with sparkling water, iced tea, or a fruity mocktail for a cozy at home date night.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Add a splash of water or plant milk before reheating so the sauce loosens and turns creamy again.
- Reheat on the stovetop over low to medium heat and stir often until hot, or warm individual portions in the microwave in 30 second bursts.
- Freeze portions in freezer safe containers for up to 2 months, then thaw overnight in the fridge and reheat gently with extra liquid to refresh the sauce.
Vegan Marry Me Pasta Recipe
Ingredients
Instructions
- Heat the olive oil in a large deep skillet or Dutch oven over medium heat. Add the diced onion and a pinch of salt. Cook, stirring often, until the onion is soft and translucent, about 6 to 8 minutes.
- Add the minced garlic, Italian seasoning, oregano, thyme, red pepper flakes, smoked paprika, and black pepper. Cook for 1 to 2 minutes, stirring, until very fragrant and the garlic has softened.
- Stir in the tomato paste and cook for about 2 minutes, allowing it to darken slightly and become sweeter. Add the chopped sun-dried tomatoes and nutritional yeast, stirring until everything is coated and glossy. If the mixture starts to stick, splash in a few tablespoons of vegetable broth and scrape up any browned bits from the bottom of the pan.
- Pour in the vegetable broth and your chosen creamy element (coconut milk, plant cream, or blended cashew cream). Stir well until the sauce looks smooth and uniform. Bring to a gentle simmer over medium heat, then reduce the heat and let it bubble softly for 5 to 7 minutes, stirring occasionally, until slightly thickened.
- While the sauce simmers, bring a large pot of generously salted water to a boil. Add the short pasta and cook until just under al dente, usually 1 to 2 minutes less than the package directions.
- Scoop out at least 1 cup of the starchy pasta water and set aside, then drain the pasta.
- Add the drained pasta directly to the skillet with the simmering sauce. Toss well so every piece of pasta is coated.
- Add pasta water a little at a time, about 1/4 cup per addition, stirring until the sauce looks glossy and clings to the noodles. Let the pasta simmer in the sauce for 2 to 3 minutes so the flavors meld and the pasta finishes cooking.
- Turn off the heat and stir in the lemon juice, miso paste if using, fresh basil, and parsley. Taste and adjust with more salt, pepper, and red pepper flakes until the sauce is creamy, tangy, and as spicy as you like.
- Let the pasta rest off the heat for 3 to 5 minutes so the sauce thickens and hugs the noodles. Serve warm topped with vegan parmesan and extra herbs if desired.
Notes
Approximate per serving (4 servings, using coconut milk option): 520 calories; fat 24 g; saturated fat 11 g; carbohydrates 63 g; fiber 5 g; sugars 9 g; protein 16 g; sodium 780 mg. Values will vary based on pasta type, chosen creamy element, added salt, and specific brands used.
