Enjoy a comforting bowl of tomato basil pasta with mushrooms and garlic herb sauce—rich, aromatic, and perfectly balanced for a wholesome vegetarian meal.
There’s a quiet kind of joy that comes from preparing a simple pasta dish that fills both the kitchen and the heart with warmth. This tomato basil pasta with mushrooms and garlic herb sauce is one of those timeless meals that never fails to comfort. It’s the kind of dish you turn to after a long day, when you want something nourishing yet deeply satisfying.
Imagine the gentle sizzle of garlic in olive oil, the earthy aroma of mushrooms softening in the pan, and the vibrant burst of tomatoes simmering into a rich, silky sauce. Fresh basil adds a final flourish, lifting the entire dish with its bright, herbal fragrance. Each ingredient plays its part, creating a harmony that feels both rustic and refined.
This recipe celebrates the beauty of plant-based cooking, where fresh produce and simple techniques come together to create something truly memorable. Whether you are cooking for loved ones or enjoying a peaceful meal on your own, this pasta offers comfort in every bite.
Let’s bring this delicious tradition to life in your kitchen.

Tomato Basil Pasta with Mushrooms and Garlic Herb Sauce Ingredients:
The success of this dish lies in the freshness and balance of its ingredients. Each element contributes to a layered flavor profile, from the richness of olive oil to the brightness of basil. Choose ripe tomatoes, firm mushrooms, and fragrant herbs for the best results.
For the pasta:
12 ounces spaghetti or linguine
For the sauce:
2 tablespoons extra-virgin olive oil
4 cloves garlic, thinly sliced
8 ounces cremini or button mushrooms, sliced
1 teaspoon dried oregano
1/4 teaspoon red pepper flakes (optional, for gentle heat)
2 cups cherry tomatoes, halved
1 cup crushed tomatoes
1/2 cup vegetable broth or water
1 cup fresh basil leaves, torn
Finishing touches:
2 tablespoons butter or vegan butter
Salt, to taste
Freshly ground black pepper, to taste
Freshly grated Parmesan or vegan alternative, for serving
These ingredients come together to create a sauce that is both light and deeply flavorful, coating every strand of pasta with a silky, herb-infused finish.
Print
Tomato Basil Pasta with Mushrooms and Garlic Herb Sauce
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Enjoy a comforting bowl of tomato basil pasta with mushrooms and garlic herb sauce—rich, aromatic, and perfectly balanced for a wholesome vegetarian meal.
Ingredients
12 oz spaghetti or linguine
2 tbsp olive oil
4 cloves garlic, sliced
8 oz mushrooms, sliced
1 tsp oregano
1/4 tsp red pepper flakes
2 cups cherry tomatoes
1 cup crushed tomatoes
1/2 cup vegetable broth
1 cup fresh basil
2 tbsp butter or vegan butter
Salt and pepper
Parmesan or vegan alternative
Instructions
1. Boil salted water and cook pasta until al dente. Reserve pasta water.
2. Heat olive oil and sauté garlic until fragrant.
3. Add mushrooms, oregano, and pepper flakes. Cook until golden.
4. Stir in tomatoes and broth. Simmer for 10 minutes.
5. Season and add butter for richness.
6. Toss pasta with sauce, adding reserved water if needed.
7. Fold in fresh basil and serve with Parmesan.
Notes
Use any pasta shape you prefer.
Add spinach or zucchini for variation.
Use plant-based butter for vegan version.
Store leftovers up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Protein: 12g
Tomato Basil Pasta with Mushrooms and Garlic Herb Sauce Directions:
Begin by bringing a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Before draining, reserve about half a cup of pasta water—this will help adjust the sauce later.
In a large skillet, heat the olive oil over medium heat. Add the sliced garlic and sauté gently until fragrant, being careful not to let it brown too quickly.
Add the mushrooms to the pan along with oregano and red pepper flakes. Cook for several minutes until the mushrooms release their moisture and begin to turn golden. This step builds a deep, earthy flavor base.
Stir in the cherry tomatoes and crushed tomatoes. Pour in the vegetable broth and bring the mixture to a gentle simmer. Allow it to cook for about 8 to 10 minutes, stirring occasionally, until the sauce thickens slightly.
Season with salt and black pepper, then stir in the butter. This adds a subtle richness and helps create a smooth, cohesive sauce.
Add the cooked pasta directly into the skillet. Toss gently to coat each strand in the sauce. If needed, add a splash of reserved pasta water to loosen the consistency and help the sauce cling beautifully.
Fold in the fresh basil leaves just before removing from heat. The warmth of the pasta will release their aroma without dulling their freshness.
Serve immediately, topped with freshly grated Parmesan or a vegan alternative. Garnish with extra basil for a vibrant finish.

Tomato Basil Pasta with Mushrooms and Garlic Herb Sauce Notes:
This dish is wonderfully adaptable, making it perfect for using what you already have in your kitchen. You can swap spaghetti for penne, fusilli, or any pasta shape you prefer.
For added nutrition and texture, consider including vegetables like spinach, zucchini, or bell peppers. These additions blend seamlessly into the sauce while enhancing its color and flavor.
If you enjoy a creamier consistency, a splash of cream or plant-based milk can be stirred in at the end. This creates a richer, more indulgent version of the dish.
To boost protein content, add cooked chickpeas or white beans. They complement the flavors while making the meal more filling.
Leftovers can be stored in an airtight container in the refrigerator for up to three days. Reheat gently with a bit of water or broth to restore the sauce’s texture.
A drizzle of high-quality olive oil just before serving can elevate the dish even further, adding a final layer of richness.

Tomato Basil Pasta with Mushrooms and Garlic Herb Sauce Nutritional Information:
This pasta dish offers a balanced combination of carbohydrates, healthy fats, and plant-based nutrients. Each serving provides approximately 450 calories, making it a satisfying yet wholesome option for dinner.
The tomatoes contribute antioxidants and vitamin C, supporting overall health. Mushrooms provide essential minerals and B vitamins, while olive oil offers heart-healthy fats.
Fresh basil not only enhances flavor but also adds beneficial nutrients and a refreshing aroma. The combination of ingredients ensures that each serving is both nourishing and delicious.
⏰ Prep Time: 10 minutes | 🔥 Baking Time: 0 minutes | ⏳ Total Time: 30 minutes
⚡ Calories per serving: 450 | 🍽️ Servings: 4
#PastaLovers #VegetarianMeals #ComfortFood #FreshIngredients #EasyCooking #HomeChef #HealthyEating #DeliciousDinner
Bon appétit and happy cooking!
You might also like these recipes
Boursin Cheese Bruschetta with Garlic and Fresh Basil
Easy Smoked Ribs Recipe for Beginners Using Simple Ingredients
Smoked Beef Ribs with Bold Flavor and Juicy Texture