There’s something magical about a pot of homemade vegetarian marinara sauce simmering away on the stove. The aroma of fresh garlic, sweet tomatoes, and Italian herbs fills your kitchen, promising a meal that’s both comforting and bursting with flavor.
This classic sauce is a staple in so many households for good reason—it’s affordable, easy to make, and incredibly versatile. Whether you’re ladling it over pasta, spooning it onto a homemade pizza, or using it as a dipping sauce, marinara delivers both taste and nutrition.
Best of all, this recipe is completely vegetarian and can easily be made vegan, making it an inclusive option for everyone at your table.
If you’re searching for a go-to sauce that’s as delightful on a weeknight as it is at a dinner party, you’ve found your new favorite. Let’s dive into the details so you can make your own batch of this classic Italian-inspired sauce at home.
Why You’ll Love This Recipe
- Quick & Easy: This marinara sauce comes together in under 45 minutes, including prep and simmer time. No need to rely on store-bought jars!
- Healthy & Fresh: Using simple, whole ingredients, you’ll know exactly what’s going into your sauce—no added sugars or preservatives.
- Versatile: Perfect for pasta, pizza, lasagna, subs, and more. You can even use it as a dip for breadsticks or roasted veggies.
- Budget-Friendly: Make a big batch and freeze leftovers for later. It’s much more economical than buying pre-made sauces.
- Customizable: Add your favorite vegetables or herbs to make it your own. Want it spicy? Toss in some crushed red pepper. Prefer it chunky? Add diced carrots or zucchini.
Homemade marinara sauce is a must-have in any vegetarian kitchen. It’s kid-friendly, meal-prep friendly, and endlessly adaptable.
You’ll never go back to store-bought after tasting the fresh flavors in every bite!
Ingredients
Gather these simple, wholesome ingredients to make the best vegetarian marinara sauce you’ve ever tasted:
Ingredient | Amount | Notes |
---|---|---|
Olive oil | 2 tablespoons | Extra virgin for best flavor |
Yellow onion | 1 medium, finely chopped | Can substitute with white onion |
Garlic cloves | 4, minced | Fresh is best, but jarred works in a pinch |
Crushed tomatoes | 2 cans (28 oz each) | Use San Marzano for classic flavor |
Tomato paste | 2 tablespoons | Optional, for depth and richness |
Dried oregano | 2 teaspoons | Add more for a stronger herb flavor |
Dried basil | 2 teaspoons | Or substitute with fresh (¼ cup chopped) |
Crushed red pepper flakes | ¼ teaspoon | Optional, for a hint of heat |
Salt | 1 teaspoon (or to taste) | Start with less, adjust as needed |
Black pepper | ½ teaspoon (or to taste) | Freshly ground preferred |
Fresh parsley | 2 tablespoons, chopped | For garnish and freshness |
Sugar | 1 teaspoon (optional) | Helps balance acidity if needed |
- Olive oil – 2 tablespoons
- Yellow onion – 1 medium, finely chopped
- Garlic cloves – 4, minced
- Crushed tomatoes – 2 (28 oz) cans
- Tomato paste – 2 tablespoons (optional)
- Dried oregano – 2 teaspoons
- Dried basil – 2 teaspoons
- Crushed red pepper flakes – ¼ teaspoon (optional)
- Salt – 1 teaspoon, or to taste
- Black pepper – ½ teaspoon, or to taste
- Fresh parsley – 2 tablespoons, chopped
- Sugar – 1 teaspoon (optional, for acidity)
Equipment
- Large saucepan or Dutch oven – At least 4-quart capacity
- Wooden spoon or spatula – For stirring
- Sharp chef’s knife – For chopping onions and garlic
- Cutting board – Preferably non-slip
- Measuring spoons – For precise seasoning
- Can opener – For opening tomato cans
- Ladle – For serving the sauce
- Immersion blender or blender (optional) – If you prefer a smooth sauce
Instructions
-
Prepare your ingredients:
Finely chop the onion and mince the garlic. Open your cans of crushed tomatoes and measure out the herbs, spices, and tomato paste.
-
Heat the olive oil:
In a large saucepan or Dutch oven, heat 2 tablespoons of olive oil over medium heat until shimmering but not smoking.
-
Sauté the aromatics:
Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until soft and translucent. Add the minced garlic and sauté for 1-2 minutes more, until fragrant but not browned.
-
Incorporate tomato paste (if using):
Stir in the tomato paste and cook for 1-2 minutes. This step deepens the flavor and gives your sauce a rich base.
-
Add tomatoes and seasonings:
Pour in the crushed tomatoes along with any juices. Add the dried oregano, dried basil, crushed red pepper flakes (if using), salt, and black pepper.
Stir well to combine.
-
Simmer the sauce:
Bring the sauce to a gentle simmer. Reduce heat to low, cover partially with a lid, and simmer for 25-30 minutes, stirring occasionally.
The sauce should thicken and the flavors meld together.
-
Taste and adjust:
After simmering, taste the sauce. If it’s too acidic, stir in 1 teaspoon sugar.
Adjust salt, pepper, or herbs as needed. If you prefer a smoother texture, use an immersion blender to blend the sauce right in the pot, or carefully blend in batches using a regular blender.
-
Finish with fresh herbs:
Stir in the chopped fresh parsley (and fresh basil, if using) right before serving for a burst of fresh flavor.
-
Serve and enjoy:
Ladle the sauce over your favorite pasta, use it in lasagna, or as a delicious pizza sauce. Leftovers keep well in the fridge for up to 5 days or can be frozen for up to 3 months.
Tips & Variations
Tip: For an extra depth of flavor, add a splash of red wine to the sauce right after sautéing the onions and garlic.
- Add vegetables: For a chunkier, veggie-packed sauce, sauté diced carrots, zucchini, mushrooms, or bell peppers with the onions.
- Make it spicy: Increase the crushed red pepper flakes or add a pinch of cayenne for more heat.
- Fresh herbs: If you have fresh basil or oregano, stir them in at the end for a bright, aromatic finish.
- Smoky flavor: Try adding a pinch of smoked paprika or a drop of liquid smoke for an unexpected twist.
- Slow cooker option: After sautéing the aromatics, transfer everything to a slow cooker and simmer on low for 4-6 hours. This is perfect for meal prepping or busy days. For more slow cooker inspiration, check out Vegan Slow Cooker Recipe for Easy, Delicious Meals.
- Oil-free: Sauté the onions and garlic in a splash of vegetable broth instead of oil for a lighter, oil-free version.
- Vegan cheese boost: Stir in a tablespoon of nutritional yeast at the end for a subtle “cheesy” note.
“The beauty of homemade marinara is that it’s endlessly adaptable. Don’t be afraid to make it your own!”
Nutrition Facts
Nutrient | Per 1/2 cup Serving | % Daily Value* |
---|---|---|
Calories | 65 | 3% |
Total Fat | 2.5g | 4% |
Saturated Fat | 0.3g | 2% |
Sodium | 420mg | 18% |
Total Carbohydrates | 9g | 3% |
Dietary Fiber | 2g | 8% |
Sugars | 4g | – |
Protein | 2g | 4% |
Vitamin C | 15% | |
Iron | 6% |
*Percent Daily Values are based on a 2,000 calorie diet. Your values may be higher or lower depending on your calorie needs.
Serving Suggestions
This homemade marinara sauce is as versatile as it is delicious! Here are some favorite ways to enjoy it:
- Classic Pasta: Toss with your favorite spaghetti, penne, or fusilli. For a homemade touch, try it with Vegan Flour Tortilla Recipe Easy, Soft, and Homemade cut into strips and boiled for a quick noodle.
- Pizza Night: Spread a generous layer over your pizza crust, top with veggies and cheese, and bake to bubbly perfection.
- Lasagna: Layer it between sheets of pasta, ricotta, and sautéed vegetables for a classic vegetarian lasagna.
- Eggplant Parmesan: Use this marinara as the sauce for a hearty baked eggplant dish.
- Sub Sandwiches: Spoon over roasted veggies in a toasted roll for a satisfying hot sub.
- Dipping Sauce: Serve warm with breadsticks, garlic knots, or even roasted potatoes.
- Creative Pairings: Use it as a base for shakshuka, pour over cooked lentils for a protein-packed bowl, or as a sauce for stuffed peppers.
- Global Inspiration: Explore other vegetarian favorites by pairing this sauce with recipes like Veg Maharashtrian Recipes: Easy & Delicious Meals or Vegan Cuban Recipes: Delicious Plant-Based Island Flavor.
“Marinara sauce isn’t just for pasta. Try it on roasted veggies, as a pizza base, or even swirled into a hearty soup!”
Conclusion
Homemade vegetarian marinara sauce is a true kitchen essential, bringing bold, fresh flavors to any meal. With just a few pantry staples and a handful of herbs, you can create a sauce that’s far superior to anything you’ll find in a jar.
Not only is it healthier and more budget-friendly, but it’s also a joy to customize—add your favorite veggies, play with the herbs, or turn up the heat for your perfect version.
This recipe is just the beginning. Use it as a foundation for countless Italian-inspired dishes, or get creative and incorporate it into global meals.
If you loved this sauce, you might also enjoy trying out new vegetarian favorites, such as the Recipe Vegetarian Chopped Liver Made Easy and Delicious or explore a sweet side with Vegan Chocolate Milk Recipe Easy and Delicious Guide for dessert.
So grab your saucepan and start simmering—your kitchen is about to smell amazing, and your meals are about to get a lot more delicious. Enjoy every spoonful of your homemade vegetarian marinara sauce!
📖 Recipe Card: Vegetarian Marinara Sauce
Description: A classic, flavorful marinara sauce made entirely with fresh vegetables and herbs. Perfect for pasta, pizza, or dipping.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 4 cups
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 large carrot, grated
- 2 cans (14.5 oz each) crushed tomatoes
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon sugar
- 1/4 teaspoon crushed red pepper flakes (optional)
- 2 tablespoons chopped fresh parsley
Instructions
- Heat olive oil in a large saucepan over medium heat.
- Add onion and cook until soft, about 5 minutes.
- Stir in garlic and grated carrot; cook for 2 minutes.
- Add crushed tomatoes, oregano, basil, salt, pepper, sugar, and red pepper flakes.
- Bring to a simmer, reduce heat, and cook uncovered for 20 minutes, stirring occasionally.
- Stir in fresh parsley and adjust seasoning to taste.
- Serve warm or let cool and store for later use.
Nutrition: Calories: 80 per 1/2 cup | Protein: 2g | Fat: 3g | Carbs: 13g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Marinara Sauce”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A classic, flavorful marinara sauce made entirely with fresh vegetables and herbs. Perfect for pasta, pizza, or dipping.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 cups”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 medium onion, finely chopped”, “3 cloves garlic, minced”, “1 large carrot, grated”, “2 cans (14.5 oz each) crushed tomatoes”, “1 teaspoon dried oregano”, “1 teaspoon dried basil”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1 teaspoon sugar”, “1/4 teaspoon crushed red pepper flakes (optional)”, “2 tablespoons chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large saucepan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and cook until soft, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic and grated carrot; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add crushed tomatoes, oregano, basil, salt, pepper, sugar, and red pepper flakes.”}, {“@type”: “HowToStep”, “text”: “Bring to a simmer, reduce heat, and cook uncovered for 20 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Stir in fresh parsley and adjust seasoning to taste.”}, {“@type”: “HowToStep”, “text”: “Serve warm or let cool and store for later use.”}], “nutrition”: {“calories”: “80 per 1/2 cup”, “proteinContent”: “2g”, “fatContent”: “3g”, “carbohydrateContent”: “13g”}}