Experience the ultimate comfort food with this sophisticated take on a classic. Our Creamy Pasta with Ricotta and Tomatoes transforms humble ingredients into a rich, flavorful, and visually stunning dish. Boasting a subtly sweet ricotta cheese sauce beautifully complemented by the vibrant burst of fresh tomatoes, this recipe is incredibly easy to make yet promises to be an instant family favorite. Prepare to indulge in a truly irresistible pasta experience.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
While often seen as a simple weeknight meal, pasta possesses an incredible versatility that allows it to adapt to endless culinary adventures. This particular recipe elevates everyday pasta to a gourmet experience, making it perfect for both discerning adult palates and picky eaters alike. The secret lies in its luscious sauce – a harmonious blend of creamy ricotta, melted mozzarella, and bright, juicy tomatoes. Even kids will be captivated by the fun pasta shapes and the undeniably delicious cheesy coating, making this a win-win for everyone at the dinner table.

Why You’ll Love This Creamy Ricotta and Tomato Pasta
There are countless reasons why this baked pasta dish is destined to become a staple in your meal rotation. First and foremost, it’s incredibly satisfying. The combination of tender pasta, a rich and creamy cheese sauce, and the refreshing pop of fresh tomatoes creates a symphony of textures and flavors that will tantalize your taste buds. It’s the kind of dish that warms you from the inside out, making it perfect for cozy evenings or comforting family dinners.
- **Effortless Elegance:** Despite its sophisticated flavor profile, this recipe is surprisingly simple to prepare, requiring minimal fuss and readily available ingredients.
- **Family-Friendly Appeal:** It’s a fantastic way to get everyone, even the most discerning eaters, excited about dinner. The cheesy goodness and fun pasta shapes are universally loved.
- **Customizable Comfort:** Easily adapt this dish to your preferences by swapping cheeses, experimenting with herbs, or even adding a protein for a heartier meal.
- **Make-Ahead Magic:** This pasta bakes beautifully, making it an excellent candidate for meal prep or feeding a crowd. It also freezes wonderfully, ensuring you always have a delicious backup meal.
- **Vibrant and Fresh:** The addition of fresh tomatoes not only adds a beautiful splash of color but also introduces a bright, acidic counterpoint to the rich, creamy sauce, preventing it from being too heavy.
Key Ingredients for the Perfect Dish
The beauty of this creamy pasta lies in its simple yet high-quality ingredients. Each component plays a crucial role in building the depth of flavor and irresistible texture that makes this dish so special. Here’s a closer look at what you’ll need:
- Dried Pasta: The foundation of our dish. Choose a substantial shape that can hold up to the creamy sauce.
- Ricotta Cheese: This is the star! Opt for fresh, creamy whole-milk ricotta. Avoid the firmer, drier “salad ricotta” blocks, as they won’t melt into the sauce as beautifully. The creaminess of good ricotta is essential for that signature velvety texture.
- Mozzarella Cheese: Adds that classic stretchy, gooey cheese pull and extra richness. Shredded mozzarella works best for even melting.
- Parmesan Cheese: Used both in the sauce and as a golden-brown topping, Parmesan contributes a salty, nutty, umami depth that perfectly balances the milder ricotta and mozzarella.
- Fresh Tomatoes: These are vital for a burst of fresh flavor and vibrant color.
- Milk: Forms the base of our béchamel-style sauce, providing liquid and contributing to the creaminess. Any milk (whole, 2%, or even skim) can be used, but whole milk will yield the richest sauce.
- All-Purpose Flour: Combined with butter, it creates a roux that thickens the sauce to the perfect consistency.
- Onion and Garlic: The aromatic foundation of the sauce. Sautéing them until translucent unlocks their sweet and savory notes, building a delicious base.
- Butter: Essential for sautéing the aromatics and creating the roux, lending a rich, buttery flavor to the sauce.
- Salt and Pepper, Cayenne Powder: Standard seasonings for taste. The cayenne powder adds a subtle warmth and barely-there kick, enhancing the overall flavor without making it spicy.
- Fresh Parsley: Used for garnish and to infuse a fresh, herbaceous note into the sauce. Fresh basil is also an excellent addition.

Choosing Your Tomatoes Wisely
The type of tomatoes you use can significantly impact the final flavor and texture of this dish. While canned tomatoes can be a convenient option, I find that fresh tomatoes truly elevate this recipe, offering a brighter and more vibrant taste profile. My top recommendation for this dish is a Roma tomato, also known as plum tomatoes. Their oval shape, firm flesh, fewer seeds, and lower water content make them ideal for dicing and incorporating into the sauce without making it watery.
However, don’t let the lack of Roma tomatoes deter you! Any ripe, flavorful tomato will work beautifully. If you’re using juicier varieties like beefsteak or globe tomatoes, be sure to take an extra minute or two to remove as much of the seed and watery pulp as possible before dicing. This simple step prevents your sauce from becoming diluted and ensures it remains wonderfully thick and creamy. For an even more intense and concentrated tomato flavor, consider using well-drained and chopped sun-dried tomatoes (oil-packed or rehydrated), which will add a delightful chewiness and sweetness.
Selecting the Best Pasta Shape
The right pasta shape is more than just an aesthetic choice; it’s functional, playing a key role in how well the sauce clings to and complements the noodles. For this creamy ricotta and tomato pasta, I personally love using fusilli. Its corkscrew shape is not only visually appealing but also fantastic at trapping every drop of that delicious, cheesy sauce within its crevices, ensuring a flavorful bite every time.
While almost any pasta will work in a pinch, aim for shapes that are larger and more substantial. Avoid very small pasta like macaroni, ditalini, or tiny shells, as they tend to overcook quickly and can get lost in the rich sauce, potentially turning mushy. Instead, look for medium to large shapes that offer a good “bite” and have nooks and crannies for the sauce to cling to. Excellent choices include:
- Penne: A classic tubular shape with ridges that hold sauce well.
- Bowties (Farfalle): A fun, elegant shape that adds texture and traps sauce in its folds.
- Rigatoni: Wide, ridged tubes that are perfect for hearty sauces.
- Orecchiette: “Little ears” that scoop up and cradle the sauce beautifully.
- Medium Shells (Conchiglie): Larger shells that work similarly to orecchiette, creating little pockets of cheesy goodness.
Whatever shape you choose, remember that the goal is for the pasta to be a vehicle for the incredible sauce, not just a bland filler.
Step-by-Step: Crafting Your Creamy Pasta with Ricotta and Tomatoes
Creating this delectable baked pasta is a straightforward process, broken down into a few simple steps. Follow these instructions carefully, and you’ll be enjoying a delicious, restaurant-quality meal in no time.
1. Prepare the Pasta: Begin by boiling your chosen pasta in generously salted water according to package directions. It’s crucial to cook the pasta until it is very al dente—meaning it should still have a firm bite. This is important because the pasta will continue to cook in the oven with the sauce. Once al dente, drain the pasta and rinse it immediately with cold water. This stops the cooking process and prevents the noodles from sticking together. Don’t worry if it feels a little firm; it will soften perfectly during baking.
2. Build the Béchamel Base: In a large saucepan, melt the butter over medium heat. Add the diced onions and cook them gently until they become soft and translucent, typically about 5-7 minutes. This process sweetens the onions and forms a flavorful base. Next, add the minced garlic and cook for just one more minute until fragrant. Be careful not to burn the garlic.

3. Create the Roux: Lower the heat to medium-low. Sprinkle the all-purpose flour over the butter-onion mixture. Using a whisk, stir vigorously to combine the flour with the butter, creating a paste known as a roux. Cook this roux for 2-3 minutes, stirring constantly. This step cooks out the raw flour taste and helps to thicken our sauce.
4. Whisk in the Milk: Gradually pour the warmed milk into the roux, a little at a time, whisking continuously to prevent lumps. Continue whisking as the sauce slowly comes to a simmer over medium heat. Keep whisking until the mixture thickens significantly and starts to bubble. Patience is key here; a smooth, thick sauce takes a few minutes to develop. Ensure the milk is warmed beforehand to prevent shocking the roux and creating lumps.

5. Incorporate the Cheeses and Seasonings: Once the sauce has thickened, remove the saucepan from the heat. Stir in the ricotta cheese and shredded mozzarella cheese until they are fully melted and smoothly incorporated into the sauce. Season generously with salt, black pepper, and a pinch of cayenne powder. The cayenne adds a subtle warmth that enhances the cheesy flavor without making the dish spicy. Finally, stir in the fresh chopped parsley.


6. Combine and Bake: Pour the creamy cheese sauce over the cooked pasta in a large mixing bowl. Mix well to ensure every noodle is thoroughly coated. Then, gently fold in the diced fresh tomatoes. Transfer the entire mixture into a casserole dish (a 9×13 inch dish works perfectly). Sprinkle a generous layer of Parmesan cheese over the top for a beautiful golden crust. Bake in a preheated oven at 375°F (190°C) for approximately 20 minutes, or until the sauce is bubbly and the top is golden brown and irresistible. Garnish with a final sprinkle of fresh parsley before serving. Enjoy this comforting and flavorful baked pasta!


Expert Tips for Success
Achieving a truly exceptional Creamy Pasta with Ricotta and Tomatoes is all about paying attention to a few key details. Here are some expert tips to ensure your dish turns out perfectly every time:
- Don’t Overcook the Pasta (Seriously!): This cannot be stressed enough. Cook your pasta to a very firm al dente state. If the package suggests 8-10 minutes, aim for 6-7 minutes. It will finish cooking in the oven with the sauce. Rinsing it in cold water immediately after draining also helps prevent further cooking and sticking.
- Embrace Fresh Tomatoes: While canned diced tomatoes (well-drained!) can be a substitute in a pinch, fresh tomatoes offer an unparalleled brightness and sweetness that truly makes this dish shine. Roma tomatoes are ideal due to their lower water content.
- Elevate with Fresh Herbs: Fresh parsley is a wonderful addition, but consider incorporating fresh basil as well. Its sweet, peppery notes are a classic pairing with tomatoes and cheese, adding another layer of aromatic complexity.
- Ricotta Quality Matters: Since ricotta is a primary flavor in this dish, invest in good quality, creamy whole-milk ricotta. Avoid the dry, crumbly “salad ricotta.” A smooth, rich ricotta will melt into a luscious sauce.
- Cheese Versatility: While mozzarella and Parmesan are classic, don’t hesitate to experiment! Any mild melting cheese can work. Havarti, Gouda, Monterey Jack, or even a mild white cheddar can offer interesting flavor variations.
- Individual Servings for Charm: For an elegant presentation or portion control, bake this pasta in cute individual-size ramekins. They make for delightful single servings.
- Warmed Milk for Smoothness: When adding milk to the roux, ensure it’s at least room temperature, if not slightly warmed. This helps prevent lumps and ensures a smooth, silky sauce.
- Taste and Adjust: Always taste your sauce before combining it with the pasta. Adjust salt, pepper, and cayenne as needed to suit your preference.
Serving Suggestions: What Pairs Well?
This Baked Pasta with Ricotta and Tomatoes is incredibly hearty and flavorful on its own, making it a perfect main course. However, pairing it with the right accompaniments can elevate the entire meal. Here are some ideas to complete your dining experience:
- Crisp Green Salad: A simple, fresh green salad with a light vinaigrette is a classic pairing. The crispness and acidity of the salad provide a wonderful contrast to the rich, creamy pasta.
- Garlic Bread or Crusty Bread: For the carb lovers at your table (and who isn’t?), warm garlic bread or a crusty baguette is essential for soaking up every last bit of that delicious sauce.
- Roasted Vegetables: Roasted asparagus, broccoli, or bell peppers make a healthy and flavorful side, adding more vitamins and a complementary earthiness.
- Simple Protein Additions: If you’re looking to make it a more substantial meal, consider serving it alongside a lean protein. Baked chicken leg quarters or a savory ground chicken Salisbury steak would both complement the flavors of this pasta beautifully.
Remember, the delicate balance of ricotta and fresh tomato is the star, so don’t choose sides that will overwhelm its subtle deliciousness. Simple, fresh accompaniments are often the best.

Freezing and Reheating: Your Make-Ahead Solution
One of the many fantastic qualities of this Creamy Pasta with Ricotta and Tomatoes is how wonderfully it adapts to make-ahead and freezing. It’s a lifesaver for busy weeknights or when you need a comforting meal in a hurry!
While pasta can sometimes soften slightly after being frozen, thawed, and reheated, this dish holds up exceptionally well. The creamy sauce acts as a protective layer, keeping the noodles tender rather than mushy.
How to Freeze This Dish:
- Before Baking (Recommended for Best Texture): For the absolute best results, prepare the pasta and sauce mixture (including folding in the tomatoes), but do not bake it. Pour the unbaked mixture into a freezer-safe casserole dish or individual ramekins. Cover tightly with aluminum foil, then with plastic wrap. Label with the date and freeze for up to three months.
- After Baking: If you have leftovers or prefer to bake it completely first, allow the dish to cool completely to room temperature after baking. Then, portion into freezer-safe containers or wrap the entire casserole dish tightly. Freeze for up to three months.
How to Reheat:
- From Unbaked & Frozen: Thaw the frozen casserole in the refrigerator overnight. Once thawed, bake as per the original recipe instructions (375°F/190°C for about 20-30 minutes, or until hot and bubbly, possibly covered for the first 15-20 minutes to prevent over-browning, then uncovered).
- From Baked & Frozen: For individual portions, microwave until heated through, stirring halfway. For a full casserole, thaw in the refrigerator overnight. Reheat in a preheated oven at 350°F (175°C) for about 15-25 minutes, or until warmed through, covered with foil to prevent drying out.
Having this creamy pasta ready in your freezer is like having a homemade comfort meal on demand!
Frequently Asked Questions (FAQ)
Absolutely! Especially if you use creamy, whipped ricotta, it will melt beautifully into a smooth, luscious sauce. Look for labels that describe the ricotta as “creamy,” “smooth,” or “whole milk” for the best melting and texture. These varieties are less grainy than drier types.
Yes, this recipe is completely vegetarian. It contains dairy products like butter, milk, and various cheeses but no meat or other animal products.
I have not personally tested this recipe with non-dairy products, so I cannot guarantee the same results in terms of flavor or texture. Dairy-free milks and cheeses can sometimes behave differently when heated, particularly in a béchamel-style sauce.
Yes, you can! You can assemble the entire dish in the casserole pan (without baking) up to a day in advance. Cover it tightly and store it in the refrigerator. When ready to bake, add an extra 10-15 minutes to the baking time since it will be starting from cold.
Yes, the cayenne powder is optional, but highly recommended! It doesn’t make the dish spicy; instead, it adds a subtle warmth and depth that truly enhances the overall flavor profile of the cheesy sauce. If you’re very sensitive to spice, you can reduce the amount or omit it entirely.

Print
Pin
Baked Pasta with Ricotta and Tomatoes
Main Course, Pasta
American
baked pasta, casserole, cheese, pasta
20 minutes
20 minutes
40 minutes
6 servings
506 kcal
Equipment
- 9 x 13 Pyrex dish or casserole
- Individual-size ramekins are also a good choice
Ingredients
- 12 ounces dried pasta
- 4 tbsp butter
- 1 cup onion diced
- 2 cloves garlic minced
- 3 tbsp all purpose flour
- 2 cups milk warmed
- 1/2 tsp salt
- 1/4 tsp cayenne powder
- 1/4 tsp white or black pepper
- 1 cup ricotta cheese
- 1 cup mozzarella cheese shredded
- 2 cups tomatoes seeded and diced
- 2 tbsp parsley chopped
- 1/4 cup parmesan cheese shredded
Instructions
- Cook the pasta in salted, boiling water until very al dente. Drain and chill under cold running water.
- Meanwhile, melt the butter in a sauce pan and sautee the diced onion util they’re translucent. About 6 minutes. Add the garlic and cook an additional minute.
- Turn the heat to medium-low and add the flour. Use a whisk to blend it into the onion-butter mixture. Cook for 2-3 minutes.
- Add the warmed milk to the flour mixture in a slow stream, whisking as you go. Once the milk is all whisked in, turn the heat to medium and cook, whisking constantly, until the mixture thickens and boils. Be patient! Milk will scald so go slowly.
- Remove the pan from the heat and add the cheeses, salt, pepper, cayenne, and parsley. Mix well.
- Mix the hot sauce with the pasta, then gently fold in the tomatoes. Add the mixture to a casserole dish, top with Parmesan cheese, and bake for about 20 minutes at 375-F. Enjoy!
Notes
For best results, ensure your pasta is cooked very al dente before mixing with the sauce. Fresh, creamy ricotta cheese makes a significant difference in the final texture and flavor of the sauce. Feel free to adjust seasonings to your taste, and consider adding fresh basil for an extra aromatic touch.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.
