At Eminent Recipes, I love creating simple, comforting meals that bring family and friends together around the table. Tomato ricotta pasta is one of my favorite dishes because it combines creamy ricotta with fresh, ripe tomatoes for a quick, satisfying meal. Whether it’s a busy weeknight or a special occasion, this recipe is easy to follow, customizable, and full of flavor. It’s the kind of dish that keeps everyone coming back for seconds.
Print
Tomato Ricotta Pasta
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A creamy and comforting pasta dish made with ripe tomatoes and smooth ricotta cheese. This simple yet flavorful meal can be served as a weeknight dinner or dressed up with chicken, roasted tomatoes, or fresh basil and parmesan oil for a more elegant touch.
Ingredients
🛒 Ingredients (serves 4):
For the Pasta:
12 oz pasta (penne, fusilli, or your favorite)
Salt, for pasta water
For the Tomato Ricotta Sauce:
2 tablespoons olive oil
3 cloves garlic, minced
1 small onion, finely chopped
4–5 medium ripe tomatoes, chopped (or 1 can crushed tomatoes)
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes (optional)
Salt and pepper, to taste
1 cup ricotta cheese
1/4 cup grated parmesan cheese
Fresh basil leaves, for garnish
Optional Add-ins:
1 cup cooked chicken, sliced or shredded
1/2 cup roasted cherry tomatoes
Drizzle of basil parmesan oil
Instructions
📝 Instructions:
Step 1: Cook Pasta
Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain pasta.
Step 2: Make Sauce
Heat olive oil in a large skillet over medium heat. Add garlic and onion; sauté until fragrant and translucent.
Add chopped tomatoes, oregano, red pepper flakes, salt, and pepper. Simmer for 10–15 minutes until tomatoes break down and sauce thickens slightly.
Step 3: Add Ricotta
Reduce heat to low. Stir in ricotta and parmesan until creamy. Add reserved pasta water as needed to reach desired consistency.
Step 4: Combine Pasta and Sauce
Toss cooked pasta in the sauce until evenly coated. Add cooked chicken or roasted tomatoes if using.
Step 5: Serve
Garnish with fresh basil and a drizzle of basil parmesan oil. Serve immediately.
Notes
- Make it extra creamy: Use full-fat ricotta and stir gently to avoid curdling.
- Quick weeknight option: Use store-bought tomato sauce and add ricotta for a shortcut.
- Make ahead: Sauce can be prepared a day in advance; reheat gently before tossing with pasta.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course / Pasta
- Method: Stovetop / Sautéed / Tossed
- Cuisine: Italian
Why You’ll Love This Recipe
Tomato ricotta pasta is quick, creamy, and perfect for any weeknight or special occasion. The velvety ricotta blends seamlessly with fresh tomatoes to create a rich, flavorful sauce that clings to every pasta strand. You can customize it with chicken, roasted tomatoes, or basil parmesan oil for added depth. This recipe is family-friendly, comforting, and adaptable, making it ideal for busy evenings or when you want a restaurant-quality pasta at home. The simplicity and flavor make it a must-try.
Ingredients for This Recipe
To create the perfect tomato ricotta pasta, quality ingredients are key. Fresh ripe tomatoes give the sauce its vibrant flavor, while creamy ricotta adds richness. Olive oil, garlic, and onion form the aromatic base, and parmesan cheese enhances the savory depth. Optional add-ins like chicken or roasted tomatoes allow you to customize this dish to your taste, and a drizzle of basil parmesan oil elevates the flavors even further.

🛒 Ingredients (serves 4):
For the Pasta:
12 oz pasta (penne, fusilli, or your favorite)
Salt, for pasta water
For the Tomato Ricotta Sauce:
2 tablespoons olive oil
3 cloves garlic, minced
1 small onion, finely chopped
4–5 medium ripe tomatoes, chopped (or 1 can crushed tomatoes)
1 teaspoon dried oregano
1/2 teaspoon red pepper flakes (optional)
Salt and pepper, to taste
1 cup ricotta cheese
1/4 cup grated parmesan cheese
Fresh basil leaves, for garnish
Optional Add-ins:
1 cup cooked chicken, sliced or shredded
1/2 cup roasted cherry tomatoes
Drizzle of basil parmesan oil
How to Make This Recipe
Making tomato ricotta pasta starts with cooking the pasta until al dente and preparing a rich, creamy tomato sauce. Garlic and onion sauté in olive oil form the flavorful base, followed by fresh tomatoes and seasonings. Once the sauce thickens, creamy ricotta and parmesan are folded in to create a silky consistency. Combine the pasta with the sauce and optional add-ins like chicken or roasted tomatoes for a customizable, indulgent dish.
🛒 Steps:
Cook pasta in salted water until al dente; reserve 1/2 cup pasta water.
Heat olive oil in a skillet; sauté garlic and onion until fragrant.
Add tomatoes, oregano, red pepper flakes, salt, and pepper; simmer until sauce thickens.
Stir in ricotta and parmesan until creamy; add reserved pasta water as needed.
Toss pasta with sauce; fold in chicken or roasted tomatoes if desired.
Garnish with basil and drizzle with basil parmesan oil. Serve immediately.

Expert Cooking Tips
To make the best tomato ricotta pasta, use fresh, ripe tomatoes for maximum flavor. Full-fat ricotta ensures a creamy, rich sauce. Reserve pasta water to adjust sauce consistency, and avoid overcooking the pasta for perfect texture. Customize with add-ins like grilled chicken, roasted tomatoes, or basil parmesan oil for extra depth. For a smoother sauce, blend partially before adding ricotta. Serve immediately for the best taste and texture. This dish works beautifully for both weeknights and special occasions.
💡 Expert Tips:
Use ripe tomatoes or high-quality canned tomatoes for best flavor.
Full-fat ricotta prevents curdling and creates creaminess.
Reserve pasta water to thin sauce if needed.
Customize with chicken, roasted tomatoes, or basil parmesan oil.
Simmer sauce gently to develop flavors.
Toss pasta just before serving to retain texture.

FAQs
What is tomato ricotta pasta?
Tomato ricotta pasta is a creamy, flavorful pasta dish made with ricotta cheese blended into a tomato-based sauce.
Can I add chicken to tomato ricotta pasta?
Yes, adding grilled or cooked chicken makes it a heartier, protein-rich meal.
How can I make the sauce creamier without it being watery?
Use full-fat ricotta, simmer sauce gently, and add reserved pasta water gradually to control consistency.
What’s the difference between tomato ricotta pasta and a pasta bake?
A pasta bake is oven-baked with cheese on top for a golden crust, while tomato ricotta pasta is stovetop-cooked creamy pasta.
Want more sweet and savory recipes like this? Follow us on Facebook for daily dinner ideas, cooking tips, and behind-the-scenes moments from Eminent Recipes.
See how others are plating this dish on Instagram! Tag your version with #Eminentrecipes and get featured.
Love collecting recipes? Don’t miss our latest pins on Pinterest perfect for saving your favorite meals in one spot.
Gochujang Noodles with Salmon easy comfort recipes
Where to Buy Salmon Steaks and Cook Them Perfectly
Garlic Salmon in Tomato Sauce Healthy Dinner Idea
Chocolate Peanut Butter Mug Cake healthy dessert idea
Tomato ricotta pasta is a versatile, family-friendly dish that is quick to make yet full of flavor. Its creamy ricotta sauce blends perfectly with ripe tomatoes, and optional add-ins like chicken or roasted tomatoes allow customization. Perfect for busy weeknights or special occasions, this dish brings comfort and elegance to the table. With simple ingredients and easy steps, tomato ricotta pasta is a must-try for anyone seeking a creamy, satisfying pasta meal.
