PF
Delicious ravioli topped with rich tomato sauce, garnished with spinach leaves.
StovetopComplexity

One Pot Ravioli in a Creamy Tomato Beef Sauce

This One Pot Ravioli in a Creamy Tomato Beef Sauce delivers 47g protein and 575 calories per serving in a 4-serving batch. Quick prep and single-pot stovetop cooking remove the friction from weeknight meal prep while keeping macro tracking straightforward. The 47g protein per serving cuts the number of meals you need to eat daily to hit your protein minimum.

Rate this recipe:

Ingredients

4 servings
  • Yellow Onion
  • Garlic(240g)
  • 96/4 Ground Beef(454g)
  • Sugar, Granulated White(5g)
  • Parsley, Fresh(30g)
  • Red pepper flakes(3g)
  • Tomato Paste(15g)
  • 2 pinches salt and ground black pepper (to taste)
  • Beef Ravioli, Refrigerated(340g)
  • Cream Cheese, 1/3 Less Fat (Neufchatel)
  • Mozzarella Cheese(120g)

    Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.

Instructions

  1. 1Heat a large saucepan over medium heat with a little cooking oil spray. Add the onion and garlic, and cook until onion has softened and garlic is fragrant. Add the ground beef and cook until browned, while breaking up any large pieces with the tip of your wooden spoon.
  2. 2Pour in the tomato soup (or crushed tomatoes), water, stock powder (or stock), sugar, parsley, red chilli/pepper flakes and tomato paste; season with salt and pepper, to taste. Bring to a boil and stir in ravioli. Reduce heat and simmer until ravioli is soft and cooked through.
  3. 3While ravioli is simmering, prepare grilled cheese sandwiches; fry them in a nonstick pan until browned on both sides and cheese has melted. Remove from heat; allow to cool slightly; cut off crusts; and cut into bite sized cube/crouton pieces.
  4. 4Return to the ravioli; stir in cream and mozzarella cheese until well combined, cheese has melted and heated through the sauce.
  5. 5Serve immediately, garnished with the grilled cheese croutons and (extra) fresh parsley.

Nutrition — Per Serving

575

calories

47g

protein

16g

fat

Carbohydrates
63g
Saturated fat
12.9g
Sodium
633 mg
Dietary fiber
3.5g

4 servings per batch · ~302g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does One Pot Ravioli in a Creamy Tomato Beef Sauce have per serving?

Each serving contains 47g of protein and 575 calories with 16g fat and 63g carbs. This is a well-balanced macro profile for hitting protein targets without excess calories.

How long does One Pot Ravioli in a Creamy Tomato Beef Sauce take to prep?

Quick prep on the stovetop batches 4 servings, allowing efficient completion of meal prep for multiple dinners in one cooking session.

Is One Pot Ravioli in a Creamy Tomato Beef Sauce good for muscle gain?

At 47g protein and 575 calories per serving, this recipe supports muscle-building phases where you're eating at maintenance or slight surplus. The balanced carb content (63g) supports post-workout recovery alongside solid protein delivery.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan