Plant-Based Papa

The Best Vegan Marinara Sauce Recipe — Better Than Store-Bought & Packed with Nutrition

Published

Updated

Jump to Recipe
A bowl of rich, deeply red homemade vegan marinara sauce with a thick, chunky texture, served in a rustic white ceramic bowl with a tan rim against a soft light background.

There are few things in the kitchen more satisfying than a homemade marinara sauce that comes together effortlessly, tastes incredible, and makes you wonder why you ever reached for a jar of store-bought in the first place. This vegan marinara is exactly that — deeply flavorful, beautifully rich, and genuinely better than anything you'll find on a grocery store shelf. And the best part? It could not be simpler to make.

All you do is sauté some garlic in a little olive oil, add your tomatoes and seasonings, and let everything simmer together for about 15 minutes while your kitchen fills with one of the best smells in the entire culinary world. That's genuinely it. No complicated techniques, no long ingredient lists, and no hours standing over the stove. Just a handful of quality ingredients and half an hour of mostly hands-off cooking time standing between you and a stunning, vibrant marinara sauce that will elevate everything it touches.

The Ingredient That Makes All the Difference — San Marzano Tomatoes

If there's one non-negotiable in this recipe, it's the tomatoes — and specifically, canned whole San Marzano tomatoes. Not all tomatoes are created equal, and San Marzanos are widely regarded as the gold standard for Italian cooking for very good reason. Compared to regular canned tomatoes, San Marzanos have a naturally higher sweetness, lower acidity, and a deeper, more complex tomato flavor that makes a marinara sauce taste like it simmered for hours rather than minutes. They're the ingredient that makes this sauce genuinely sing.

If you absolutely can't find San Marzano tomatoes, you can substitute an equal amount of fresh tomatoes — about 3.5 cups — or regular canned tomatoes. Just be aware that the substitution will impact the final flavor of the sauce, and the result won't be quite as sweet and complex as the San Marzano version. Whenever possible, seek them out — they're widely available at most grocery stores and the difference is absolutely worth it.

A Few Ingredient Notes Worth Knowing

This recipe calls for a couple of tablespoons of nutritional yeast, which we highly recommend including if you have it in your pantry. It adds a subtle savory depth and umami quality to the sauce that really rounds out the flavor beautifully — as well as a meaningful nutritional boost that we'll get into in a moment. That said, if you don't have nutritional yeast on hand, the sauce is still absolutely delicious without it. No special trip to the store required.

For those of you cooking for little ones under one year old — and we speak from personal experience here as vegan parents — you can easily omit both the salt and sugar from the recipe without sacrificing the core flavor of the sauce. The San Marzano tomatoes are naturally sweet and flavorful enough to carry the sauce beautifully on their own. We'd recommend adding the salt and sugar to your own adult portion separately so everyone at the table gets exactly what they need. This is actually one of our go-to sauces for our daughter — served over pasta or gnocchi it makes for one of the quickest, most nutritious, and most reliably well-received dinners in our household.

The Nutrition Profile — Because This Sauce Deserves Recognition

As vegan parents, nutrition is always at the front of our minds — not just for ourselves but for our daughter too. Every recipe we share is developed with the goal of being not only as delicious as its non-vegan counterpart but genuinely healthier as well, and this marinara sauce absolutely delivers on that front.

Each serving comes in at just 2.3 grams of fat — nearly 3 grams less fat than most marinara sauce recipes — along with 2.2 grams of protein and only 5.1 grams of carbohydrates. For a sauce this rich and flavorful, those numbers are genuinely impressive.

But where this marinara really shines is in its vitamin and mineral content. Thanks to the combination of San Marzano tomatoes and nutritional yeast, each serving is packed with:

A significant amount of nearly all B vitamins (except B5) — supporting energy, brain function, and cellular health in both adults and growing children
A decent amount of folate — essential for cell development and particularly important during pregnancy and early childhood
Vitamin A — critical for eye health, immune function, and healthy development
Vitamin C — a powerful antioxidant and immune booster found naturally in tomatoes
Vitamin K — important for bone health and blood clotting
2.1 grams of iron — a meaningful amount for a sauce, and particularly valuable for plant-based families where iron intake requires more intentional attention
2.8 grams of fiber — supporting digestive health and sustained energy

This is a sauce you can genuinely feel good about serving in generous portions to your entire family — kids included. The nutrition it delivers is remarkable for something so simple, affordable, and easy to make.

How to Use It

The versatility of this marinara is one of our favorite things about keeping a batch in the fridge at all times. Use it as the base for a hearty lasagna, serve it alongside vegan mozzarella sticks for dipping, spoon it over pasta or gnocchi for a quick weeknight dinner the whole family will love, spread it on homemade pizza, or stir in a handful of our homemade vegan parmesan for an even richer, more complex flavor. It stores beautifully in the refrigerator for up to five days and freezes well for up to three months, making it an excellent candidate for batch cooking and meal prep.

Simple, nutritious, deeply flavorful, and endlessly versatile — this homemade vegan marinara is the kind of foundational recipe that makes every meal it touches a little bit better.

The Best Vegan Marinara Sauce Recipe — Better Than Store-Bought & Packed with Nutrition

This easy homemade vegan marinara sauce is made with whole San Marzano tomatoes, garlic, olive oil, and a touch of nutritional yeast — simmered for just 15 minutes for a rich, deeply flavorful sauce that's better than anything store-bought. Each serving has only 2.3g of fat, 2.2g of protein, and is packed with B vitamins, vitamin A, vitamin C, iron, and fiber. Baby-friendly with simple modifications. Perfect for pasta, lasagna, pizza, mozzarella sticks, gnocchi, and more.

Prep
5 min
Cook
15 min
Cool
5 min
Total
20 min
Servings
6
Difficulty
Easy

Ingredients

Instructions

  1. Mince 5 Garlic Cloves then add them to a pot along with 1 tbsp Olive Oil and sauté on medium heat for about a minute or two until fragrant.

  2. Add 28 oz Canned San Marzano Tomatoes to the pot and crush them with a spatula or spoon.

  3. Add 2+ tbsp Nutritional Yeast, 1+ tsp Dried Oregano, 1+ tsp Dried Basil, 1 tsp Granulated Sugar, 1/2+ tsp Salt and 1/4+ tsp Ground Black Pepper to the pot and stir to combine.

  4. Simmer for about 15 minutes then you can use your sauce right away or refrigerate it for up to five days in an air tight container or freeze it for up to 3 months.

Nutrition (per serving)

Calories
62 kcal
Protein
2.2 g
Carbs
5.1 g
Fat
2.3 g
Fiber
2.8 g
Sugar
5.4 g
Sodium
223.5 mg
Vit. B12
2.5 mcg

Notes & Tips

  • Store in an air tight container in the refrigerator for up to 5 days or in the freezer for up to 3 months, just thaw in the refrigerator before use.
  • You can substitute 3.5 cups of any tomatoes (canned or fresh) in this recipe if you don't have San Marzano tomatoes. While we recommend the San Marzano tomatoes for the best flavor, we can't say we haven't substituted fresh/canned tomatoes in this recipe before and it still turned out delicious.
  • We really recommend adding the nutritional yeast for both flavor and nutrition but if you don't have any nutritional yeast you can substitute vegan parmesan or just omit entirely and the flavor will still be delicious.

You may also like

Reviews

No reviews yet. Be the first to share your experience!