Creamy Tomato & Sweet Potato One-Pot Pasta finished dish
Generated and reviewed by Recipe Genius

Creamy Tomato & Sweet Potato One-Pot Pasta

Make Creamy Tomato & Sweet Potato One-Pot Pasta, an Italian-American dinner recipe with olive oil, yellow onion, garlic. It has about 30 min, about 490 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.

Italian-AmericanDinner30 min4 servings490 cal/serving
one-poteasyvegetarian-optionweeknightcreamyitalian-americandinnerolive oil

Quick answer

Creamy Tomato & Sweet Potato One-Pot Pasta is an Italian-American dinner recipe that takes about 30 min, makes 4 servings, has about 490 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.

Recommended gear

As an Amazon Associate, Recipe Genius earns from qualifying purchases.

Creamy Tomato & Sweet Potato One-Pot Pasta ingredients

  • 1 tbsp olive oil
  • 1 medium yellow onion
  • 2 cloves garlic
  • 2 medium carrots
  • 1 medium sweet potato
  • 1 28 oz can canned diced tomatoes
  • 4 cups vegetable broth
  • 8 oz short pasta (e.g., penne, rotini)
  • 1 tsp Italian seasoning
  • 0.75 tsp salt
  • 0.25 tsp black pepper
  • 2 cups broccoli florets
  • 0.5 cup heavy cream (or plant-based cream for vegan)
  • 0.25 cup Parmesan cheese (optional, for serving)
  • 2 tbsp fresh basil (optional, for garnish)

How to make Creamy Tomato & Sweet Potato One-Pot Pasta

  1. Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the diced yellow onion and sauté for 3-4 minutes until it becomes translucent and fragrant.
  2. Add 2 minced garlic cloves and 2 diced carrots to the pot. Cook for another 2-3 minutes, stirring occasionally, until the carrots begin to soften slightly.
  3. Stir in the 1 medium peeled and diced sweet potato, the entire 28 oz can of undrained diced tomatoes, and 4 cups of vegetable broth. Bring the mixture to a gentle boil.
  4. Once boiling, add 8 oz of your chosen short pasta, 1 teaspoon of Italian seasoning, 3/4 teaspoon of salt, and 1/4 teaspoon of black pepper. Stir well to ensure the pasta is submerged in the liquid.
  5. Reduce the heat to medium-low, cover the pot, and simmer for 10 minutes, stirring occasionally to prevent the pasta from sticking to the bottom. This allows the pasta to cook and absorb the flavors.
  6. After 10 minutes, remove the lid and stir in 2 cups of small broccoli florets. Continue to simmer, uncovered, for another 5-8 minutes, or until the pasta is al dente and the broccoli is tender-crisp.
  7. Remove the pot from the heat. Stir in 1/2 cup of heavy cream (or plant-based cream for a vegan option). The sauce will thicken as it cools slightly.
  8. Taste and adjust seasoning if necessary. Serve immediately, topped with optional grated Parmesan cheese and a sprinkle of fresh chopped basil.

Creamy Tomato & Sweet Potato One-Pot Pasta FAQ

How do I make Creamy Tomato & Sweet Potato One-Pot Pasta?

Make Creamy Tomato & Sweet Potato One-Pot Pasta by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.

What ingredients are in Creamy Tomato & Sweet Potato One-Pot Pasta?

The main ingredients include olive oil, yellow onion, garlic, carrots, sweet potato. The full ingredient list is included on this page.

How long does Creamy Tomato & Sweet Potato One-Pot Pasta take?

This recipe takes about 30 min, depending on prep speed and kitchen equipment.

How many calories are in Creamy Tomato & Sweet Potato One-Pot Pasta?

Recipe Genius estimates about 490 calories per serving. Nutrition is estimated, so use your own labels when precision matters.

More recipes you might like

Browse related collections