This is the kind of weeknight dinner that tastes restaurant-level but takes simple pantry ingredients. Roasting cherry tomatoes concentrates their sweetness and adds a little char, which blends into a silky sauce with garlic, cream, and Parmesan. Toss it all with red lentil pasta for extra protein and a satisfying bite.
It’s cozy, bright, and ready in about 30 minutes. If you love quick, flavor-packed meals, you might also enjoy this bright pasta idea: Mediterranean Chickpea Pasta or the creamy classic twist: Tomato Basil Cream Rigatoni.

Creamy Roasted Tomato Lentil Pasta – Easy Vegetarian Dinner
Ingredients
Method
- Heat the oven to 425°F (220°C). On a sheet pan, toss tomatoes with 2 tablespoons olive oil, Italian seasoning, salt, pepper, and red pepper flakes.Add shallot if using. Roast 15–20 minutes, until blistered and jammy.
- Boil a large pot of salted water. Cook lentil pasta according to package directions until just al dente. Reserve at least 1/2 cup pasta water, then drain.
- While the pasta cooks, warm 1 tablespoon olive oil in a large skillet over medium heat.Add sliced garlic and cook 30–60 seconds until fragrant, not brown.
- Tip the roasted tomatoes and any pan juices into the skillet. Lightly mash some tomatoes with a spoon to release juices and form a chunky base.
- Pour in cream. Stir and simmer 1–2 minutes until slightly thickened.Add a splash of pasta water if it gets too thick.
- Add the drained pasta to the skillet. Toss with Parmesan until coated and glossy. Stir in butter if using.
- Fold in basil or spinach until just wilted.Taste and adjust salt, pepper, and heat. Finish with lemon zest and a small squeeze of juice for brightness.
- Serve topped with more Parmesan and a drizzle of olive oil.
What Makes This Special

- Big tomato flavor: Roasting builds sweetness and depth you can’t get from a quick simmer.
- Protein-packed pasta: Red lentil pasta keeps it vegetarian while adding fiber and protein.
- Balanced creaminess: A touch of cream and Parmesan creates a velvety sauce without feeling heavy.
- Weeknight-easy: Minimal prep, simple steps, and it all comes together while the tomatoes roast.
- Flexible: Add spinach, basil, or a pinch of chili flakes to make it your own.
Shopping List
- 1 pint cherry or grape tomatoes
- 3 tablespoons olive oil, divided
- 4 cloves garlic, sliced
- 1 small shallot, thinly sliced (optional)
- 1 teaspoon Italian seasoning or dried oregano
- Pinch of red pepper flakes (optional)
- Kosher salt and black pepper
- 8 ounces red lentil pasta (penne, fusilli, or rotini)
- 1/2 cup heavy cream (or half-and-half for lighter)
- 1/2 cup grated Parmesan or Pecorino Romano, plus more for serving
- 1/4 cup pasta cooking water (reserve more as needed)
- 1 tablespoon butter (optional, for gloss)
- Fresh basil or baby spinach (a couple of handfuls)
- Lemon (zest and a squeeze, optional but great)
Instructions

- Heat the oven to 425°F (220°C). On a sheet pan, toss tomatoes with 2 tablespoons olive oil, Italian seasoning, salt, pepper, and red pepper flakes.
Add shallot if using. Roast 15–20 minutes, until blistered and jammy.
- Boil a large pot of salted water. Cook lentil pasta according to package directions until just al dente. Reserve at least 1/2 cup pasta water, then drain.
- While the pasta cooks, warm 1 tablespoon olive oil in a large skillet over medium heat.
Add sliced garlic and cook 30–60 seconds until fragrant, not brown.
- Tip the roasted tomatoes and any pan juices into the skillet. Lightly mash some tomatoes with a spoon to release juices and form a chunky base.
- Pour in cream. Stir and simmer 1–2 minutes until slightly thickened.
Add a splash of pasta water if it gets too thick.
- Add the drained pasta to the skillet. Toss with Parmesan until coated and glossy. Stir in butter if using.
- Fold in basil or spinach until just wilted.
Taste and adjust salt, pepper, and heat. Finish with lemon zest and a small squeeze of juice for brightness.
- Serve topped with more Parmesan and a drizzle of olive oil.
How to Store
Cool completely, then store in an airtight container for up to 4 days in the fridge. Add a splash of water or milk when reheating to loosen the sauce.
This pasta also freezes well for up to 2 months; thaw overnight and reheat gently over low heat with extra liquid. Leftovers make a great desk lunch.
Why This is Good for You
- Protein and fiber: Lentil pasta brings plant-based protein and fiber to keep you satisfied.
- Lycopene-rich: Roasted tomatoes are packed with antioxidants.
- Balanced fats: Olive oil and a bit of cream support flavor and fullness without overdoing it.
- Greens boost: Spinach or basil adds vitamins and fresh flavor.
Common Mistakes to Avoid
- Overcooking lentil pasta: It can turn mushy fast. Check a minute early and pull at al dente.
- Skipping the reserve water: Starch water is key for a silky, clingy sauce.
- Burning garlic: Keep heat moderate; bitter garlic can overpower the dish.
- Under-salting the pasta water: Seasoned water is your first layer of flavor.
Variations You Can Try
- Spicy Calabrian: Add Calabrian chili paste or extra flakes for heat.
- Herby swap: Use pesto instead of basil for a bolder, garlicky finish.
For another creamy herby option, try this Mediterranean Cream Cheese Pasta.
- Veggie boost: Roast zucchini or bell peppers on the same pan as the tomatoes.
- Dairy-light: Use half-and-half or swirl in plain Greek yogurt off the heat. For a lighter creamy pasta idea, check out Creamy Greek Yogurt Alfredo Chicken Pasta.
- Go classic: Skip cream and finish with more olive oil and basil for a fresh tomato pasta. Another bright tomato-forward option: Mediterranean Feta Tomato Pasta.
- Green spring twist: Stir in peas and asparagus tips.
If you like green pastas, you’ll love this Spring Veggie Green Pasta.
FAQ
Can I use regular pasta instead of lentil pasta?
Yes. Use your favorite shape and cook to al dente. You may want to add chickpeas or white beans to keep the protein up.
What can I use instead of heavy cream?
Half-and-half works, or stir in 1/3 cup ricotta or a dollop of full-fat Greek yogurt off the heat.
Coconut cream also works for a dairy-free spin.
Do I have to roast the tomatoes?
No, but it’s worth it. If you’re in a rush, sauté tomatoes in a skillet over medium-high heat until blistered, about 6–8 minutes.
Can I use canned tomatoes?
Yes. Use a 14.5-ounce can of fire-roasted diced tomatoes.
Simmer to reduce before adding cream and cheese.
How can I make it vegan?
Use coconut cream or a cashew cream in place of dairy, and swap Parmesan for nutritional yeast or a vegan Parmesan.
In Conclusion
This creamy roasted tomato lentil pasta hits every note: rich, bright, and weeknight-easy. It’s a cozy vegetarian dinner with real staying power, and it welcomes whatever greens or herbs you have on hand. For more simple pasta and weeknight inspiration, take a peek at this fresh bowl-style idea: Lemon Chickpea Orzo Bowl, or keep the tomato-cream vibes going with Creamy Sun Dried Tomato Fettuccine.
Enjoy every twirl.



