Ingredients
Method
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no longer pink, about 6-8 minutes. Don't worry if it's not completely cooked through at this stage.
- Add the diced onion to the pot and cook with the beef for 3-4 minutes until the onion starts to soften. Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Season with salt, pepper, oregano, and smoked paprika. Stir in the tomato paste and cook for 1 minute, letting it coat the beef and onions.
- Pour in the diced tomatoes with their juice and the beef broth. Bring the mixture to a boil, scraping up any browned bits from the bottom of the pot.
- Add the pasta to the pot, stirring just once to make sure it's mostly submerged. Don't stir again for the first 10 minutes. Reduce heat to medium and let it simmer.
- After 10 minutes, add the diced zucchini and bell pepper on top of the pasta. Cover and continue cooking for 8-10 more minutes, until the pasta is tender and most of the liquid has been absorbed.
- Stir in the frozen peas during the last 2 minutes of cooking. Taste and adjust seasoning with more salt and pepper if needed.
- Let the pasta rest for 5 minutes before serving. The sauce will thicken slightly as it cools. Garnish with fresh chopped parsley and serve immediately.
Notes
This pasta keeps well in the refrigerator for up to 3 days. Add a splash of broth when reheating if it seems too thick. You can substitute the ground beef with ground turkey or chicken for a lighter version. Feel free to swap the vegetables based on what you have on hand - mushrooms, carrots, or spinach all work well.
