Ever have one of those nights when dinner feels like a mad dash against the clock? You know the drill—kids are hungry, work ran late, and you still have a mountain of dishes to do. That’s when a One-Pot Creamy Tomato Basil Pasta with Shrimp feels like an absolute game-changer. It’s not just a meal; it’s a rescue plan wrapped in a swirl of comforting, creamy, tomatoey goodness with tender shrimp and fresh basil alive in every bite.
One-pot pasta recipes are total lifesavers for busy moms because they cut down on prep and mess—no endless pots to juggle, no sauce simmering separately while the pasta boils away. You get everything cooked together, letting the flavors mingle in harmony, so the shrimp soak up that lush, easy creamy tomato sauce and the basil gives it a fresh, vibrant kick. It’s the kind of dish that turns out rich without feeling heavy, and it’s ready in about as much time as it takes to say “family dinner.”
Imagine the warm aroma filling your kitchen as the tomatoes and cream meld into a luscious sauce, while gently cooked shrimp peek out from the noodles. The vibrant green basil scattered on top isn’t just pretty—it brings that final burst of freshness that brightens every forkful. Plus, this pasta dinner is easily adaptable for whatever you have on hand, letting you swap ingredients without losing that soul-satisfying magic. Whether it’s a weeknight scramble or a cozy weekend treat, this recipe fits right into your busy life, helping you serve up wholesome, delicious food with less fuss and more love. Let’s dive into how you can make your own creamy tomato basil shrimp pasta one-pot wonder tonight!

Ingredients for One-Pot Creamy Tomato Basil Pasta with Shrimp
- 8 ounces linguine or spaghetti pasta (swap with gluten-free or whole wheat pasta)
- 1 pound medium shrimp, peeled and deveined (sub with cooked chicken for a budget option)
- 1 can (14.5 ounces) diced tomatoes (fire-roasted adds smokiness, budget: regular canned tomatoes)
- 2 cups low-sodium chicken broth (vegetable broth for vegetarian swap)
- 1/2 cup heavy cream or half-and-half (use coconut milk for dairy-free version)
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1/4 teaspoon crushed red pepper flakes (optional for a gentle heat)
- Salt and freshly ground black pepper to taste
- 2 tablespoons olive oil
- 1 cup fresh basil leaves, roughly chopped (can use frozen basil in a pinch)
- 1/2 cup grated Parmesan cheese (omit or use nutritional yeast for dairy-free)
- Juice of half a lemon (brightens shrimp flavor, optional)
Swapping these ingredients keeps the meal flexible for your fridge and budget, while still delivering that creamy tomato pasta magic with succulent shrimp at the heart.
Steps to Make One-Pot Creamy Tomato Basil Pasta with Shrimp
1. Prep the shrimp and aromatics: Start by rinsing the shrimp and patting them dry with paper towels. This helps them sear nicely instead of steaming. Heat olive oil over medium heat in a large deep skillet or pot (a 12-inch sauté pan works well). Add the shrimp in a single layer and cook for about 2 minutes per side, until they turn pink and curl up. Remove them from the pan and set aside.
2. Build the flavor base: In the same pot, add the chopped onion and garlic. Sauté for 3-4 minutes until onions are translucent and fragrant—watch the garlic carefully so it doesn’t burn, which turns it bitter. This is where the cozy kitchen aromas start filling the air.
3. Add liquids and pasta: Pour in the canned tomatoes (with juices), chicken broth, and heavy cream. Stir in the crushed red pepper flakes and season with salt and pepper. Bring everything to a simmer, then add the pasta. Push it gently beneath the liquid; don’t pre-cook the pasta first! This saves time and dishes.
4. Cook the pasta: Simmer uncovered for about 12-15 minutes, stirring every 3-4 minutes to keep the noodles from sticking. You’ll notice the liquid thickening into a creamy sauce. If it looks too thick before the pasta is done, add a splash more broth; too thin, allow it to cook a couple minutes longer.
5. Return shrimp and add basil: Once the pasta is tender and sauce creamy, return the shrimp to the pot. Stir in the chopped fresh basil and lemon juice to wake up all the flavors. Cook for an additional 2 minutes just to reheat shrimp, avoiding overcooking which can make them rubbery.
6. Finish with cheese: Remove from heat and stir in the grated Parmesan. The cheese adds both saltiness and extra richness, melting perfectly into the sauce for a silky finish. Taste and adjust seasoning as needed.
7. Serve promptly: Spoon into bowls garnished with extra basil or Parmesan if you like. The sauce thickens as it cools, so it’s best enjoyed right away for that luscious texture.
Presentation and Perfect Pairings for One-Pot Creamy Tomato Basil Pasta with Shrimp
To make this dish feel extra special after a long day, serve it in shallow pasta bowls that showcase the vibrant reds and greens. Add a sprinkle of freshly cracked black pepper and a few delicate whole basil leaves on top for a bright pop of color and aroma. If you’re feeling fancy, a drizzle of good olive oil can elevate the dish’s lushness even further.
This creamy tomato basil pasta pairs beautifully with a crisp, green salad like a tangy lemon vinaigrette tossed baby arugula or a refreshing cucumber salad to contrast the richness. For added crunch and flavor, garlic bread or a simple baguette toasted with olive oil and herbs can round out the meal without much extra effort.
As for occasions, this recipe shines on busy weeknights when time is tight but loving your family dinner matters most. It’s elegant enough for casual weekend gatherings too—plus, leftovers reheat well for lunches or quick dinners the next day. You’ll have a new go-to that’s both approachable and impressively flavorful.
For more easy, wholesome recipes that save time but deliver big on taste, you might also enjoy these:
FAQs about One-Pot Creamy Tomato Basil Pasta with Shrimp
1. Can I use frozen shrimp for this recipe?
Yes! Just thaw them completely and pat dry before cooking to avoid extra water in the sauce, which can dilute flavor and texture.
2. What type of pasta works best?
Long strands like linguine or spaghetti perform well since they soften as they soak in the sauce. You can also use penne or rigatoni, but adjust cooking time slightly.
3. How do I avoid overcooking shrimp?
Add cooked shrimp back only at the end of cooking for a 1-2 minute warm-through. Shrimp cook quickly and become rubbery if left in too long.
4. Can I make this dairy-free?
Absolutely! Use coconut cream instead of heavy cream and nutritional yeast in place of Parmesan for a dairy-free creamy tomato pasta.
5. How can I thicken the sauce if it ends up too thin?
Simmer a few minutes longer uncovered to reduce liquid, or stir in a small spoonful of tomato paste or cornstarch slurry (mix cornstarch with cold water first).
6. Is this dish freezer-friendly?
It’s best fresh, but you can freeze leftovers without cheese. Reheat gently on the stove adding a splash of broth to loosen sauce.
7. Can I add other vegetables?
Yes! Spinach, mushrooms, or bell peppers can be added during the aromatic sauté step. Just adjust the liquid slightly to compensate.
Getting dinner on the table is often the biggest challenge for busy moms, but recipes like this One-Pot Creamy Tomato Basil Pasta with Shrimp show how simple, delicious meals don’t have to mean compromise or stress. That creamy, comforting sauce paired with tender shrimp and fresh basil delivers a balance between quick cooking and wholesome flavor in just one pan.
Feel free to experiment—swap shrimp for chicken or sausage, add your favorite veggies, or even try a touch of smoked paprika for a new flavor twist. Keep your pantry stocked with key ingredients like canned tomatoes, pasta, and broth to whip this up anytime.
This recipe isn’t just dinner; it’s about creating moments where the whole family can slow down and savor good food together. So put on your favorite music, pour a glass of something refreshing for yourself, and transform dinner into a warm hug on a plate. You’ve got this, Mom.

For more nourishing, family-friendly recipes, check these out:
One-Pot Creamy Tomato Basil Pasta with Shrimp
Enjoy this quick and flavorful one-pot creamy tomato basil pasta with succulent shrimp, perfect for a comforting weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Skillet
- Cuisine: Italian
Ingredients
- 8 oz penne pasta
- 1 tbsp olive oil
- 1 lb shrimp, peeled and deveined
- 3 cloves garlic, minced
- 1 can (14 oz) crushed tomatoes
- 2 cups vegetable or chicken broth
- 1/2 cup heavy cream
- 1/4 cup freshly grated Parmesan cheese
- 1/4 cup fresh basil leaves, chopped
- Salt and pepper to taste
- Red pepper flakes (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add shrimp and cook until pink and opaque, about 2 minutes per side. Remove shrimp and set aside.
- Add minced garlic to the pot and sauté for 1 minute until fragrant.
- Pour in crushed tomatoes, broth, and bring to a boil.
- Add penne pasta, stir well, and reduce heat to a simmer. Cook uncovered for 10-12 minutes, stirring occasionally until the pasta is tender and most of the liquid is absorbed.
- Stir in heavy cream, Parmesan cheese, and chopped basil. Season with salt, pepper, and red pepper flakes if using.
- Return cooked shrimp to the pot and toss to combine. Warm through for 1-2 minutes.
- Serve hot, garnished with extra Parmesan and basil if desired.
Notes
For extra flavor, add a splash of white wine before simmering the pasta or top with toasted pine nuts for crunch.

