PF
Elegant black pasta dish with shrimp and tomatoes on a dark background.
Stovetop~40 minComplexity

Shrimp Pasta with Creamy Tomato Basil Sauce

Shrimp Pasta with Creamy Tomato Basil Sauce delivers 24g protein and 383 calories per serving, working as a moderate dinner option that won't dominate your daily intake. Six servings batch-cook quickly on the stovetop, extending your meal prep efficiency across multiple days. Useful when you're balancing protein targets with lighter dinners that leave room for additional meals.

Rate this recipe:

Ingredients

6 servings
  • Pasta, Penne, White, Dry(340g)
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Shrimp(454g)
  • 1 Teaspoon Sea Salt, Divided
  • 1 Teaspoon Freshly-Ground Black Pepper, Divided
  • Yellow Onion(240g)
  • Garlic
  • Tomato, Canned, Crushed
  • Canned Diced Tomatoes
  • Basil, Fresh(45g)
  • Red pepper flakes(1g)
  • Oregano, Dried(1g)
  • Sugar, Granulated White
  • Cream, Heavy Whipping(80g)

Instructions

  1. 1Bring a large stockpot of salted water to a boil over high heat. Add the penne and cook according to package instructions until al dente, then drain and set aside.
  2. 2While the pasta water heats, warm the olive oil in a large sauté pan over medium-high heat. Add the shrimp and cook for 4–6 minutes, flipping once or twice, until the shrimp turn opaque pink and are no longer translucent. Transfer to a plate and set aside.
  3. 3Return the sauté pan to medium-high heat and add the remaining olive oil. Add the onion and cook for 4–5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and cook for 1–2 minutes until fragrant.
  4. 4Add the crushed tomatoes, diced tomatoes, fresh basil, red pepper flakes, dried oregano, sugar, salt, and black pepper. Stir to combine and bring to a simmer over medium heat. Simmer uncovered for 8–10 minutes, stirring occasionally, until the sauce thickens and reduces slightly.
  5. 5Remove the pan from heat and stir in the heavy cream until fully combined.
  6. 6Add the cooked shrimp and drained pasta to the sauce and toss until evenly coated.
  7. 7Divide the shrimp pasta evenly into 6 airtight containers while hot. Cool to room temperature, seal, and refrigerate for up to 3 days or freeze for up to 3 months.

Nutrition — Per Serving

383

calories

24g

protein

11g

fat

Carbohydrates
47g
Saturated fat
3.9g
Sodium
99 mg
Dietary fiber
2.7g

6 servings per batch · ~199g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Shrimp Pasta with Creamy Tomato Basil Sauce have per serving?

Each serving contains 24g of protein and 383 calories with a macro split of 11g fat and 47g carbs. The carb-forward profile makes this solid for post-workout meals when you need glycogen replenishment alongside moderate protein.

How long does Shrimp Pasta with Creamy Tomato Basil Sauce take to prep?

This recipe qualifies as quick prep and yields 6 servings in one batch on the stovetop. You can have a full week of dinners prepped in under 30 minutes total.

Is Shrimp Pasta with Creamy Tomato Basil Sauce good for fat loss?

At 383 calories per serving with 24g protein, this recipe fits a fat loss phase where you need nutrient-dense meals under 400 calories. The pasta and sauce combination keeps you satiated without excess calories from added fats.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan