Creamy Tomato Mascarpone Pasta Sauce Recipe

This tomato and mascarpone sauce elevates the familiar flavors of an Italian tomato base—onion, garlic, herbs, and tomatoes—by adding mascarpone, creating a silky, subtly sweet and tangy sauce with a gentle creaminess that is lighter than heavy cream-based variations.

Twirled spaghetti on a black plate topped with parsley and parmesan cheese on a butcher block cutting board with a light gray linen

Mascarpone brings a velvety texture and mellow dairy flavor that blends beautifully with the acidity of tomatoes. The result is rich but not heavy, and it pairs especially well with pasta but also works for protein and vegetable dishes.

I recommend serving this sauce over your favorite pasta, but it also shines on chicken cutlets, sausage sandwiches, zucchini boats, stuffed peppers, and vegetable noodles. Suggestions and serving ideas are included below.

Two black bowls hold crushed tomatoes and diced onion; four small black plates hold mascarpone, tomato paste, minced garlic, and a spice mixture of Italian seasoning, salt, and red pepper flake; two small metal measuring cups hold white wine and olive oil. All ingredients are on a butcher block cutting board.

What You’ll Need

  • Canned tomatoes – crushed or whole peeled (break whole tomatoes by hand when adding to the pot).
  • Mascarpone – a soft Italian cream cheese available near cream cheese in most grocery stores.
  • Extra virgin olive oil – use a good-quality oil for the best flavor.
  • Garlic – large cloves, finely chopped; reduce quantity if desired.
  • Onion – yellow or sweet onion works best.
  • Tomato paste – for depth and color; double-concentrated is ideal if available.
  • White wine – any dry white wine for deglazing and brightening the sauce.
  • Red pepper flakes – optional, for a gentle heat.
  • Italian seasoning – dried herb blend to complement the tomatoes.
  • Kosher salt – season to taste.

How to Prepare

Step One Dice half an onion.

Diced yellow onion with a yellow onion in the background on a butcher block cutting board

Step Two Finely chop four cloves of garlic.

Minced garlic with a head of garlic in the background on a butcher block cutting board

Step Three Gather your mise en place: chopped onion and garlic, tomatoes, tomato paste, mascarpone, white wine, olive oil, and spices.

Two black bowls hold crushed tomatoes and diced onion; four small black plates hold mascarpone, tomato paste, minced garlic, and a spice mixture of Italian seasoning, salt, and red pepper flake; two small metal measuring cups hold white wine and olive oil. All ingredients are on a butcher block cutting board.

Step Four Heat a large frying pan or medium sauce pot over medium heat and add the olive oil. When the oil shimmers, add the onions and sauté until translucent, about 5–10 minutes.

Sautéed onions in a black frying pan

Step Five Add the garlic, stir, and cook until fragrant, 30 seconds to 1 minute.

Sautéed onions and garlic in a black frying pan with a wooden spoon

Step Six Stir in the tomato paste and let it brown slightly, about 2 minutes, so it deepens the sauce’s flavor.

Sautéed onion, garlic, and tomato paste in a black frying pan

Step Seven Add the white wine and deglaze the pan, scraping up any browned bits for extra flavor.

Sautéed onion, garlic, tomato paste, and white wine in a black frying pan

Step Eight Add the crushed or hand-broken tomatoes, Italian seasoning, red pepper flakes (if using), and salt. Bring to a boil, then lower to a simmer and cook about 20 minutes to concentrate flavors.

Optional: For a very smooth sauce, blend all or part of the tomatoes before adding them to the pot.

Tomato sauce in a black frying pan sprinkled with salt, chili flake, and Italian seasoning

Step Nine Taste and adjust salt. When the sauce is seasoned to your liking, remove it from the heat and stir in the mascarpone until fully incorporated and smooth.

A wooden spoon of tomato and mascarpone sauce is held in the foreground over a pot of cooking sauce in a black pan.

Variations

More or less creamy: Increase mascarpone by an ounce for extra creaminess, or reduce it by an ounce for a more tomato-forward sauce.

Adjust the heat: Add more red pepper flakes for spice or omit them entirely for no heat.

Extra vegetables: Sauté diced zucchini or mushrooms with the onion, or stir in a handful of spinach at the end.

Protein additions: Fold in cooked chicken pieces or chickpeas near the end of cooking for added protein.

How to Store

Store cooked tomato-mascarpone sauce in an airtight container in the refrigerator for 3–5 days.

To reheat, gently warm the sauce in a saucepan over medium-low heat until heated through. You can also use a microwave but be careful of splatters.

To freeze, pause before adding the mascarpone: freeze the tomato sauce alone and add mascarpone after reheating to preserve the best texture. Finished sauce with mascarpone does not freeze well, as the dairy can separate.

FAQ

What is mascarpone?

Mascarpone is a soft, mild Italian cream cheese with a velvety texture and a subtler flavor than regular cream cheese.

What can I use instead of mascarpone?

Crème fraîche is the closest substitute. Regular cream cheese can be used but will yield a tangier flavor—add it gradually and taste as you go.

How long does this last in the fridge?

Stored in the refrigerator, the sauce keeps 3–5 days.

Can I freeze this sauce?

Freeze only the tomato portion before adding mascarpone. Reheat the tomato sauce and stir in mascarpone after thawing.

How to Serve

Serve this sauce with about 8 ounces of pasta for one batch of sauce, cooked al dente. Toss hot pasta directly into the sauce for a cohesive dish, and finish with grated Parmesan and chopped parsley or basil if desired.

Other serving ideas:

  • Veggie noodles: Use spiralized zucchini, carrots, or other vegetable noodles for a lower-carb option.
  • Chicken Parmesan: Spoon the sauce over breaded chicken cutlets topped with sliced mozzarella or provolone.
  • Sausage sandwich: Use the sauce to dress sausage and peppers on a toasted roll for a creamy twist.
  • Zucchini boats or stuffed peppers: Top roasted or baked vegetable boats with the sauce instead of marinara.

Recipes You’ll Love

If you enjoy this sauce, try it alongside other pasta dishes or recipes that highlight simple, bold flavors.

📖 Recipe

Twirled spaghetti on a black plate topped with parsley and parmesan cheese on a butcher block cutting board with a light gray linen

Tomato and Mascarpone Sauce

A creamy, versatile tomato and mascarpone sauce perfect for pasta, chicken parm, veggie noodles, and more.

Course: Lunch, Main Course, Pasta
Cuisine: American, Italian
Prep Time: 5 minutes
Cook Time: 33 minutes
Total Time: 38 minutes
Servings: 4 (small) or 2 (large)
Calories: 250 kcal

Equipment

  • Large frying pan or sauce pot
  • Wooden spoon

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1/2 onion, yellow or sweet, diced
  • 4 cloves garlic, finely chopped
  • 2 tablespoons tomato paste
  • 28 ounces canned tomatoes (crushed or whole peeled)
  • 1 teaspoon Italian seasoning
  • 1–2 teaspoons kosher salt, or to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/3 cup white wine
  • 3 ounces mascarpone
  • Parmesan, for topping (optional)
  • Parsley or basil, for topping (optional)

Instructions

  1. Dice the onion and finely chop the garlic.
  2. Gather the remaining ingredients.
  3. Heat a medium sauce pot or large frying pan over medium heat and add the olive oil. When shimmering, add the onion and sweat until translucent, 5–10 minutes.
  4. Add the garlic and cook until fragrant, 30 seconds to 1 minute.
  5. Stir in the tomato paste and let it brown slightly, about 2 minutes.
  6. Add the white wine and deglaze the pan, scraping up the brown bits.
  7. Add the tomatoes (crush whole tomatoes by hand if using) with the Italian seasoning, red pepper flakes, and salt. Bring to a boil, then reduce to a simmer and cook for 20 minutes.
  8. Taste and adjust seasoning. Remove from heat and stir in the mascarpone until smooth.
  9. Optional: Toss cooked pasta with the sauce and finish with grated Parmesan and fresh herbs.

Notes

  • This sauce is versatile—use it for pasta, chicken parm, veggie noodles, zucchini boats, stuffed peppers, or sausage sandwiches.
  • Use about 8 ounces of pasta per batch if serving with pasta.
  • Add more mascarpone for a creamier sauce, or blend some tomatoes for a smoother texture.
  • Refrigerate leftovers for 3–5 days. If freezing, freeze the tomato base only and add mascarpone after reheating.

Nutrition

Calories: 250 | Carbohydrates: 18 g | Protein: 5 g | Fat: 17 g | Saturated Fat: 7 g | Sodium: 438 mg | Fiber: 4 g | Sugar: 10 g