Description
One Pot Creamy Tomato Beef Pasta is a comforting and easy meal where tender ground beef, short pasta, and a rich, creamy tomato sauce cook together in a single pot for a flavorful, hearty dinner the whole family will love.
Ingredients
1 tablespoon olive oil
1 lb (450g) lean ground beef (substitute with turkey, chicken, or plant-based crumbles)
1 medium onion, chopped
3 cloves garlic, minced
1 can (14 oz) crushed tomatoes (or fresh, chopped tomatoes)
2 cups beef or chicken broth (low sodium)
2 cups short pasta (penne, rigatoni, or fusilli)
3/4 cup heavy cream (or Greek yogurt for a lighter option)
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and pepper to taste
1/2 cup grated Parmesan cheese (optional)
Fresh parsley or basil for garnish
Instructions
Brown the Beef: Heat olive oil in a large pot over medium heat. Add ground beef, season with salt and pepper, and cook until browned, breaking it into small pieces.
Sauté Aromatics: Add onion and garlic, cooking for 2–3 minutes until fragrant and softened.
Build the Sauce: Stir in crushed tomatoes, oregano, and basil. Let simmer for 5 minutes to meld flavors.
Cook Pasta in the Sauce: Add uncooked pasta and broth directly into the pot. Stir, bring to a simmer, then cover and cook for 12–15 minutes, stirring occasionally, until pasta is tender.
Make It Creamy: Reduce heat, stir in cream, and cook for another 2–3 minutes until the sauce is smooth and creamy.
Finish and Serve: Add Parmesan cheese if desired, garnish with fresh herbs, and serve hot.
- Prep Time: 10 min
- Cook Time: 25 min
- Category: Main Dish
- Method: One Pot
- Cuisine: Homemade