Hearty Beef Tomato Pasta

A comforting and flavorsome pasta dish with tender beef, tomatoes, onions, and aromatic seasonings. This family-friendly recipe takes classic ingredients to create a delicious and satisfying meal that will leave your taste buds wanting more. Serve with a sprinkle of grated Parmesan cheese for an extra touch of indulgence.
ingredients
- 12 oz beef sirloin, thinly sliced
- 8 oz pasta (penne, fusilli, or your choice)
- 2 large tomatoes, diced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- Salt and black pepper to taste
- Grated Parmesan cheese for serving
steps
- 1.
Cook the pasta according to package instructions until al dente. Drain and set aside.
- 2.
In a large skillet, heat the olive oil over medium-high heat.
- 3.
Add the beef slices to the skillet and sear for 2-3 minutes on each side until browned. Remove the beef from the skillet and set aside.
- 4.
In the same skillet, add the onions and garlic. Sauté until the onions become translucent and softened.
- 5.
Add the diced tomatoes, dried basil, dried oregano, red pepper flakes (if using), salt, and black pepper. Stir well and cook for 5 minutes to allow the flavors to meld together.
- 6.
Return the cooked beef to the skillet and stir to combine with the tomato mixture. Cook for an additional 2-3 minutes to heat the beef through.
- 7.
Add the cooked pasta to the skillet and toss well until the pasta is coated with the beef and tomato mixture.
- 8.
Serve the hearty beef tomato pasta in bowls, garnishing each serving with a sprinkle of grated Parmesan cheese.