Creamy Tomato Ricotta Pasta You’ll Want Every Weeknight

Posted on December 11, 2025

Creamy Tomato Ricotta Pasta in a bowl with basil and Parmesan

Creamy Tomato Ricotta Pasta is one of those recipes that feels fancy but secretly takes less time than scrolling through Netflix trying to pick a show. It’s creamy, cozy, and just the right amount of indulgent for a weeknight dinner.

The ricotta gives this dish its signature richness, while the tomatoes add that perfect tangy balance. Whether you’re cooking for your family, your partner, or just yourself (because, yes, you deserve nice things), this pasta hits all the right notes. The best part? You can whip it up in about 30 minutes—less time than takeout delivery and way more satisfying. Plus, it’s the kind of meal that tastes even better when you sneak a few bites straight from the skillet.

Table of Contents

What is Creamy Tomato Ricotta Pasta?

Creamy Tomato Ricotta Pasta is a luscious combination of hearty pasta coated in a smooth tomato-ricotta sauce that’s both light and indulgent. Unlike heavier cream-based sauces, ricotta adds a mild, fluffy creaminess that won’t leave you feeling sluggish after dinner. The sauce starts with a base of sautéed onion and garlic, then gets its body from crushed tomatoes and a swirl of ricotta cheese. A dash of cream rounds everything out, creating a velvety texture that clings to every noodle. It’s a perfect cross between a classic marinara and Alfredo, with a delicate balance of richness and freshness. This dish is the ultimate comfort food upgrade—simple, vibrant, and full of homestyle flavor.

Reasons to Try Creamy Tomato Ricotta Pasta

If you’re tired of the same old spaghetti night, this Creamy Tomato Ricotta Pasta will change your weeknight game. First, it’s incredibly easy—no fancy equipment, no complicated steps. Second, it’s versatile: toss in chicken, shrimp, or even roasted veggies, and it becomes a full meal. Third, it’s family-friendly (even the picky eaters tend to clean their plates when pasta’s involved).

The ricotta brings that creamy, luxurious feel without being too heavy, and the tomatoes keep it fresh and tangy. Plus, it’s an ideal recipe to make when you want something that looks restaurant-worthy but comes together in one skillet. Trust me, once you try it, you’ll add this to your “crisis dinner” rotation—the meals you can always count on to turn out perfectly.

Ingredients Needed to Make Creamy Tomato Ricotta Pasta

  • 12 ounces pasta (penne, fusilli, or spaghetti)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 medium onion, finely chopped
  • 1 can (14.5 ounces) crushed tomatoes
  • ½ teaspoon red pepper flakes (optional)
  • 1 teaspoon dried oregano
  • Salt and black pepper, to taste
  • ½ cup ricotta cheese
  • ¼ cup heavy cream or half-and-half
  • ¼ cup grated Parmesan cheese (plus more for topping)
  • 2 tablespoons chopped fresh basil (plus extra for garnish)
Ingredients for Creamy Tomato Ricotta Pasta laid out on a table
The fresh, simple ingredients that make creamy tomato ricotta pasta so flavorful

Instructions to Make Creamy Tomato Ricotta Pasta (Step by Step)

This Step by Step guide will walk you through how to make Creamy Tomato Ricotta Pasta from scratch, so even if you’ve never made a pasta sauce before, you’ll end up with a dish that tastes like it came straight from your favorite Italian bistro. The process is simple, relaxing, and incredibly rewarding—perfect for busy weeknights or lazy Sundays when you still want something special on the table. Let’s dive in!

Step 1: Prepare and Cook the Pasta

Start by bringing a large pot of salted water to a rolling boil. Salt generously—it should taste like the ocean because that’s what flavors the pasta from the inside out. Add your pasta (penne, fusilli, or spaghetti all work beautifully) and cook according to the package directions until al dente, which means tender but with a slight bite.

While the pasta cooks, take a moment to set aside ½ cup of the starchy cooking water before draining it. This little trick—often used by Italian grandmothers everywhere—helps the sauce cling perfectly to your pasta later. For more handy tips like this, check out our article on healthy garlic parmesan chicken pasta, where we share how to use pasta water like a pro.

Step 2: Sauté the Aromatics

In a large, deep skillet or sauté pan, heat two tablespoons of olive oil over medium heat. Add finely chopped onions first and let them cook until translucent, about 3 to 4 minutes. Next, toss in minced garlic and stir constantly for about 30 seconds, just until fragrant. You’ll know it’s ready when the kitchen starts smelling like pure happiness (or like you walked into a cozy Italian café).

If you’re new to sautéing, remember: garlic burns quickly, so keep an eye on it! Burnt garlic can add bitterness to the sauce. Need a quick guide on preventing this? Take a look at our Creamy Tuscan Chicken Orzo for additional stovetop cooking tips.

Step 3: Build the Tomato Sauce

Now, it’s time to give your kitchen that irresistible tomato aroma. Pour in one 14.5-ounce can of crushed tomatoes. Stir in the red pepper flakes (if you like a touch of heat) and dried oregano for that herby depth. Season with salt and freshly ground black pepper to taste.

Let the sauce simmer gently for 8–10 minutes. This Step by Step simmering process thickens the sauce and helps the flavors blend together into a rich, slightly tangy base. The key here is patience—let the tomatoes cook down until they lose that raw edge and develop a subtle sweetness.

If you’re curious about flavor layering or want to try similar tomato-based recipes, you’ll love our creamy tuscan gnocchi for another flavorful dinner idea.

Step 4: Make It Creamy with Ricotta and Cream

Once your tomato sauce has reduced slightly, reduce the heat to low. Add the ricotta cheese directly into the skillet, followed by the heavy cream (or half-and-half, if you prefer something lighter). Stir slowly and continuously until the ricotta fully blends into the tomato sauce, transforming it into a silky, dreamy mixture.

This is the moment when your sauce turns from ordinary to unforgettable. The ricotta adds a light creaminess that’s less heavy than Alfredo but more comforting than plain marinara. If you’re feeling adventurous, try swapping half the ricotta for cream cheese for a richer, tangier variation—our lemon ricotta pasta shares more on how ricotta changes texture and flavor beautifully.

Step 5: Combine the Pasta and Sauce

Now comes the magic moment—combining the two. Add your drained pasta directly into the skillet with the sauce. Toss gently to coat every piece. If the sauce seems too thick, pour in a splash of the reserved pasta water (a few tablespoons at a time) until it reaches that perfect creamy consistency that hugs the pasta just right.

Continue tossing over low heat for another 2–3 minutes so the sauce can absorb into the pasta. This Step by Step finishing touch allows everything to meld together beautifully.

Finally, sprinkle in the grated Parmesan cheese and chopped fresh basil. Stir once more until the cheese melts slightly into the sauce and the basil adds its fresh, fragrant pop of flavor.

Step 6: Serve and Garnish Like a Pro

Spoon generous servings of Creamy Tomato Ricotta Pasta into warm bowls or plates. Top with extra Parmesan and a few torn basil leaves for color and freshness. You can even drizzle a touch of olive oil on top for a little shine and richness.

For pairing ideas, serve this pasta with a side of garlic bread or a crisp salad. If you’d like something lighter on the side, try our Mediterranean Lemon Chicken Soup—it complements the creamy pasta beautifully without being too heavy.

Step 7: Bonus Step – Customize It!

Once you’ve mastered this Step by Step base recipe, feel free to make it your own. Add grilled chicken, shrimp, or sautéed mushrooms for protein. You can even toss in fresh spinach or roasted red peppers for an extra burst of color and nutrition.

If you’d like more inspiration for customizing easy dinners like this, don’t miss our sweet chili chicken wraps—a fun, flavorful recipe that’s equally quick and crowd-pleasing.

What to Serve with Creamy Tomato Ricotta Pasta

This dish is satisfying on its own, but pairing it with something light and fresh really makes it shine. A crisp green salad with lemon vinaigrette balances the creaminess beautifully. If you’re feeling extra, add some warm garlic bread or a loaf of crusty sourdough for dipping (because you’ll want to mop up every drop of that sauce). A side of roasted veggies—like zucchini, broccoli, or asparagus—also makes a nice addition. For a comforting Italian-inspired spread, serve it alongside a bowl of Mediterranean Lemon Chicken Soup.

Key Tips for Making Creamy Tomato Ricotta Pasta

  1. Don’t skip the pasta water—it helps the sauce cling beautifully.
  2. Use full-fat ricotta for the best creamy texture.
  3. Fresh basil adds that finishing touch; don’t substitute dried if you can help it.
  4. Add proteins like grilled chicken or shrimp if you want to boost it into a hearty dinner.
  5. Taste as you go—this sauce is forgiving but loves a little balance between salty, creamy, and tangy.

Storage and Reheating Tips for Creamy Tomato Ricotta Pasta

Got leftovers? Store them in an airtight container in the fridge for up to 3 days. When reheating, do it gently over low heat on the stove with a splash of cream or milk to revive the sauce’s creaminess. The microwave works too, but use short bursts and stir in between to keep it from drying out. This dish doesn’t freeze well due to the dairy, so enjoy it fresh while it’s at its peak.

FAQs

Can I make this pasta vegetarian?
Absolutely! Skip the meat and toss in veggies like spinach, mushrooms, or roasted bell peppers.

Can I use another cheese instead of ricotta?
Yes—cream cheese or mascarpone are good substitutes for a richer flavor.

What pasta shape works best?
Short pastas like penne or rigatoni hold the sauce best, but spaghetti works just fine too.

Final Thoughts

Creamy Tomato Ricotta Pasta is that comforting, no-fail recipe you’ll keep coming back to. It’s easy enough for a Tuesday night but delicious enough for a date night in. It’s creamy, tangy, and everything you want from a cozy bowl of pasta—without any fuss. Pair it with a glass of wine, a soft playlist, and call it the dinner win of the week. For more crave-worthy creamy recipes, you might also love my Lemon Ricotta Pasta or Creamy Tuscan Chicken Orzo.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Ricotta Pasta in a bowl with basil and Parmesan

Creamy Tomato Ricotta Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Ashley
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Creamy Tomato Ricotta Pasta bursts with vibrant flavors, featuring rich ricotta and ripe tomatoes, all tossed with your favorite pasta for a satisfying dinner.


Ingredients

Scale
  • 12 ounces (340 grams) pasta of your choice (e.g., penne, fusilli, or spaghetti)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 medium onion, finely chopped
  • 1 can (14.5 ounces) crushed tomatoes
  • 1⁄2 teaspoon red pepper flakes (optional, for a bit of heat)
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • 1⁄2 cup (120 grams) ricotta cheese
  • 1⁄4 cup (60ml) heavy cream or half-and-half
  • 1⁄4 cup (25 grams) grated Parmesan cheese, plus extra for garnish
  • 2 tablespoons fresh basil leaves, chopped, plus extra for garnish

Instructions

1. Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of the pasta cooking water, then drain the pasta and set aside.

2. In a large skillet, heat the olive oil over medium heat. Add the minced garlic and chopped onion. Sauté for 3-4 minutes until the onion is translucent and the garlic is fragrant.

3. Stir in the crushed tomatoes, red pepper flakes, and dried oregano. Season with salt and pepper to taste. Simmer for about 10 minutes, allowing the sauce to thicken slightly.

4. Reduce the heat to low and add the ricotta cheese and heavy cream to the tomato sauce. Stir well until the ricotta is fully incorporated and the sauce is creamy.

5. Add the drained pasta to the skillet and gently toss to coat the pasta with the creamy tomato sauce. If the sauce is too thick, add a bit of the reserved pasta water until the desired consistency is reached.

6. Stir in the grated Parmesan cheese and chopped basil leaves. Cook for an additional 2-3 minutes until everything is heated through.

7. Serve the pasta hot, garnished with additional grated Parmesan cheese and chopped fresh basil.


Notes

For a protein boost, consider adding cooked chicken or shrimp to the pasta.

If you prefer a vegetarian option, you can add sautéed mushrooms or spinach to enhance the dish.

The ricotta adds a mild creaminess; for a more robust flavor, try using a mix of ricotta and cream cheese.

Adjust the amount of red pepper flakes based on your spice preference.

This dish can be easily doubled to serve a larger crowd or for meal prep.

Best enjoyed fresh, but leftovers can be stored in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of cream or pasta water to revive the sauce.


Nutrition

  • Serving Size: 1 plate
  • Calories: 450

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star