1 lb ground beef (or substitute with ground turkey, chicken, or Italian sausage)
1 medium onion, diced
4 cloves garlic, minced
1 (28 oz) can crushed tomatoes
2 tbsp tomato paste
6 cups chicken broth (or beef broth for a richer flavor)
2 cups bowtie pasta (or substitute with broken lasagna noodles, penne, or keto-friendly zucchini noodles)
1 tbsp Italian seasoning (or a mix of dried oregano, basil, and thyme)
1 cup ricotta cheese (or substitute with cottage cheese for a creamier texture)
1/2 cup grated Parmesan cheese, plus extra for serving
1 cup shredded mozzarella cheese
1 tsp salt (adjust to taste)
1/2 tsp black pepper
Optional 2 cups fresh spinach or broccoli florets for added veggies
Optional Toppings for Serving
- Fresh basil leaves chopped
- Red chili flakes for a bit of heat
- A dollop of sour cream or pesto
- Extra Parmesan cheese for sprinkling