You know when you need a comforting dish like a bowl of pasta that tastes like it’s been slow-cooked for hours—but comes together effortlessly in your kitchen.
This Roasted Tomato and Red Pepper Pasta is exactly that.

But what truly makes this recipe special—my little secret—is roasting mushrooms alongside two types of tomatoes: juicy Roma and sweet cherry tomatoes. The Roma tomatoes bring that classic tangy depth, while cherry tomatoes caramelize beautifully, adding a subtle sweetness. And the mushrooms? They melt right into the sauce, creating a rich, umami-packed flavor that makes this pasta taste restaurant-worthy.
It’s the kind of meal that feels cozy, nourishing, and just a little indulgent—perfect for busy weeknights, slow weekends, or when you want to serve something that quietly impresses.
Jump to:
Why This Recipe Works (And Why You’ll Love It)
- Layered tomato flavor from Roma + cherry tomatoes
- Deep umami richness from roasted mushrooms
- Naturally creamy texture without needing too much cream
- Family-friendly and picky-eater approved
- Easy to make ahead and reheat beautifully
What Is Roasted Tomatoes and Red Pepper Pasta?
Roasted Tomato and Red Pepper Pasta is a comforting, flavor-forward pasta dish made by blending oven-roasted tomatoes, red bell peppers, garlic, and aromatics into a rich, silky sauce.
Unlike traditional stovetop tomato sauces, roasting the vegetables transforms them completely. The heat of the oven caramelizes their natural sugars, creating a deeper, slightly smoky flavor with hints of sweetness. This method elevates a simple pasta into something that tastes slow-cooked and restaurant-quality.
What makes this version truly special is the combination of two types of tomatoes—Roma and cherry tomatoes. Roma tomatoes bring a bold, tangy base, while cherry tomatoes roast into a jammy sweetness. Together, they create the perfect balance of sweet and sour that defines a great tomato sauce.
And then comes the secret layer—roasted mushrooms.
As they roast, mushrooms release their natural juices and develop a rich, savory depth known as umami. When blended into the sauce, they don’t overpower the dish but instead enhance it quietly, giving the pasta a fuller, more luxurious taste and texture.
The result is a beautifully balanced pasta sauce that is:
- Slightly smoky
- Naturally sweet and tangy
- Creamy (even before adding cream!)
- Deeply savory and satisfying
It’s the kind of dish that feels both simple and elevated—perfect for everyday meals, yet impressive enough to serve guests.
Ingredients To Make This Recipe

Roma Tomatoes - Roma tomatoes add a beautiful, deep, tangy flavor to this recipe.
Cherry Tomatoes - The cherry tomatoes add a deliciously caramelized flavor to this recipe, enhancing the sauce's umami.
Yellow Onion - Add a yellow onion for sweet, caramelized flavor and to cut through the bold, tangy flavor of Roma tomatoes.
Garlic - Roasting the garlic in the oven brings out a bold smoky flavor in the sauce.
Red Pepper - The red pepper adds a beautiful smokiness to the recipe, along with a subtle sweetness
Cremini Mushrooms - This is my secret ingredient for this sauce. It adds a great depth of flavor.
Olive Oil - We will be using olive oil to roast the vegetables and little bit also to cook the pasta sauce with the pasta.
Pasta - You can use any pasta of your choice for this recipe. I am using Pappardelle for this recipe.
Water - We will need 6-8 cups of water for cooking the pasta.
Seasonings - You will need salt, a mixed Italian herb seasoning, and red chili flakes. I really like Aglio Olio seasoning from Trader Joe's, so I am using that.
Parmigiano Reggiano - Add finely grated Parmigiano Reggiano to the sauce. It adds such a beautiful, nutty, and salty flavor to the pasta sauce.
Garnishes - You can use some fresh basil or fresh parsley for garnish. I also added some grated Parmigiano Reggiano.
Step - By - Step Recipe
Start With Roasting The Tomatoes, Red Peppers, and The Aromatics For The Pasta Sauce


Preheat the oven to 400°F.
While the oven is preheating, get started on prepping your vegetables.
Cut the Roma tomatoes in half. Cut the bell peppers into 4 -5 long slices and the onion into quarters.
You will also need to cut the cremini mushrooms in half and separate the garlic cloves. Leave the garlic skin on. You can also leave the cherry tomatoes on the vine. We will discard the vine before pulsing the sauce.
Place them on the baking sheet as you can see in the picture above. Rub the veggies with a teaspoon of olive oil and a pinch of salt.
Bake the tomatoes, peppers, and aromatics for 25-30 minutes at 400F, or until charred.
Once done, take it out of the oven and let it cool down. You want to blend the sauce while it is still warm.
Cook The Pasta


Cook the pasta as per the package instructions. I am using Pappardelle. I prefer this pasta shape for the flat long ribbon shape that absorbs the sauce perfectly!
Keep the pasta al dante for the perfect bite! Just cook a minute less than the instruction on the packaging.
Make The Sauce


Peel the garlic skin and add it to the blender. Pluck out the vine from the cherry tomatoes and discard it. Add the cherry tomatoes to the blender.
Next, add the Roma tomatoes, red peppers, mushrooms, and onions to the blender. Blend into a smooth sauce.
Make The Pasta Recipe


Add olive oil to a frying pan on a low flame. Then, add the seasonings to the oil. Toast them for 30 seconds or until fragrant, and then add the prepared sauce.
Add salt, heavy cream, and finely grated Parmesan cheese. Mix it, and you will see the cheese melts right away.


Add pasta water gradually to loosen the sauce.
Now, toss in the cooked pasta in the sauce.


Once the pasta is ready, garnish with fresh basil or parsley and grated Parmesan cheese.
Serve warm and enjoy a bowl that tastes like comfort and sophistication in every bite!!!
Serving Suggestions
- Garlic bread or herbed focaccia
- Light arugula salad with lemon dressing
- Roasted veggies on the side
- A cozy bowl on its own (it’s that good!)
Expert Tips To Make This Recipe (Game-Changing Details)
Save pasta water ? it transforms the sauce consistency
Don’t skip mushrooms ? they are the hidden depth in the sauce
Use both tomato varieties ? this creates the perfect sweet + tangy balance
Roast until slightly charred ? that’s where flavor builds
Blend while warm ? smoother texture
Variations
- Add vegan sausage or tofu crumble
- Make it vegan with coconut cream + nutritional yeast
- Add spinach while tossing pasta for extra greens
- Spice it up with chili oil
Yes! The sauce stores well for up to 3 days in the fridge.
Absolutely—freeze for up to 2 months.
Not strongly—they enhance flavor rather than overpower it.
More Recipes You Might Like

Roasted Tomatoes and Red Pepper Pasta
These nutrional values are automatically generated. Use them for estimation only.
Equipment
- 1 Baking Sheet
- 1 High Powered Blender
- 1 Frying Pan
- 1 Spatula
Ingredients
For Pasta Sauce
- 4 Small Roma Tomatoes
- 2 Vines Cherry Tomatoes about 16-18 cherry tomatoes
- 1 Small Onion
- 3 Cremini Mushrooms
- 1 Large Red Bell Pepper
- 1 Teaspoon Salt
- 1.5 Tablespoons Olive oil
- 1 Tablespoon Italian Herbs
- 1 Teaspoon Red Chili Flakes
- 2-3 Tablespoons Heavy Cream
- ¼ Cup Parmeggiano Reggiano Cheese Finely grated
Pasta
- 1 8.8oz Pappardelle Pasta
- 6-8 Cups Water
- 1 Teaspoon Salt
Garnish
- Fresh Basil or Fresh Parsley
- Parmesan Cheese finely grated
Instructions
Roast the Vegetables
- Preheat the oven to 400°F.
- While the oven is preheating, get started on prepping your vegetables.
- Cut the Roma tomatoes in half. Cut the bell peppers into 4 -5 long slices and the onion into quarters.
- You will also need to cut the cremini mushrooms in half and separate the garlic cloves. Leave the garlic skin on. You can also leave the cherry tomatoes on the vine. We will discard the vine before pulsing the sauce.
- Place them on the baking sheet as you can see in the picture above. Rub the veggies with a teaspoon of olive oil and a pinch of salt.
- Bake the tomatoes, peppers, and aromatics for 25-30 minutes at 400F, or until charred.
- Once done, take it out of the oven and let it cool down. You want to blend the sauce while it is still warm.
Cook The Pasta
- Cook the pasta as per the package instructions. I am using Pappardelle. I prefer this pasta shape for the flat long ribbon shape that absorbs the sauce perfectly!
- Keep the pasta al dante for the perfect bite! Just cook a minute less than the instruction on the packaging.
Make the Sauce
- Peel the garlic skin and add it to the blender. Pluck out the vine from the cherry tomatoes and discard it. Add the cherry tomatoes to the blender.
- Next, add the Roma tomatoes, red peppers, mushrooms, and onions to the blender. Blend into a smooth sauce.
Mix the Sauce and Pasta
- Add olive oil to a frying pan on a low flame. Then, add the seasonings to the oil. Toast them for 30 seconds or until fragrant, and then add the prepared sauce.
- Add salt, heavy cream, and finely grated Parmesan cheese. Mix it, and you will see the cheese melts right away.
- Add pasta water gradually to loosen the sauce.
- Now, toss in the cooked pasta in the sauce.
- Once the pasta is ready, garnish with fresh basil or parsley and grated Parmesan cheese.
- Serve warm and enjoy a bowl that tastes like comfort and sophistication in every bite!!!










Your Thoughts