Go Back
a wooden spoon scooping mushroom marinara in pot
Print Pin
5 from 11 votes

Homemade Mushroom Marinara

This Homemade Mushroom Marinara is for the mushroom lover! It's packed full, super flavorful, freezer friendly, and easy to make!
Course Main Course
Cuisine Italian
Diet Gluten Free, Vegan, Vegetarian
Prep Time 10 minutes
Cook Time 1 hour
Calories 866kcal
Author Tracy


  • 2 tablespoons olive oil
  • 1 cup onions, diced about half of a large onion
  • 24 - 28 oz canned whole tomatoes
  • 2 lbs fresh roma tomatoes diced
  • 5-6 large garlic cloves
  • 1 lb mushrooms, sliced thin
  • 1 tablespoon fresh basil, minced
  • 1 tablespoon fresh rosemary, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon salt
  • 1/4 teaspoon fresh ground pepper to taste


  • In large stock pot, heat oil over medium/medium-low. Add onion and garlic and sauté until it starts to brown, stirring often. Approximately 2-3 minutes.
  • Add mushrooms to pot, stir, and cook until they have released most of their liquid. 5-7 minutes.
  • Add whole tomatoes (with fluid) and fresh diced tomatoes and bring heat up to medium. Stir well, break up whole tomatoes a bit with a wooden spoon as you stir.
  • Add oregano, rosemary, basil, salt, and pepper and mix well.
  • Turn heat down a little to medium-low, and let rapid simmer for at least 45 minutes, stirring often. Or low and let it gently simmer, although it will reduce more slowly at a lower temp.
  • Once it has thickened to your liking, serve over your favorite pasta or lasagna.


Substitute crushed tomatoes for whole, or substitute another can of 28 oz tomatoes for the fresh romas. Our favorite brands are Muir Glen or Cento San Marzano.
Substitute dried herbs for fresh by subbing 1 teaspoon of dried herbs for every 1 tablespoon of fresh herbs.
To freeze:  Let cool completely and then add to freezer safe bags / containers for up to 3-4 months.
Store in airtight container and store in fridge for up to 5 days. 


Serving: 1Batch | Calories: 866kcal | Carbohydrates: 133g | Protein: 37g | Fat: 34g | Saturated Fat: 5g | Sodium: 4513mg | Potassium: 6708mg | Fiber: 36g | Sugar: 75g | Vitamin A: 9518IU | Vitamin C: 289mg | Calcium: 715mg | Iron: 22mg