Ingredients
Equipment
Method
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat, then sauté the chopped onion for 3-5 minutes until softened. Add minced garlic and cook for another minute until fragrant.
- Pour in the vegetable broth and bring it to a boil, then add the uncooked elbow macaroni and undrained diced tomatoes, stirring well.
- Reduce heat to medium-low, cover, and simmer for 8-10 minutes, stirring occasionally until the pasta is al dente and most of the liquid has been absorbed.
- Stir in the fresh spinach a handful at a time, allowing it to wilt completely, then stir in the milk.
- Remove the pot from the heat and add both cheddar and Parmesan cheeses, stirring continuously until the cheeses are completely melted and the sauce is creamy.
- Season with salt, black pepper, and optional red pepper flakes to taste, then serve hot and enjoy your one-pot comfort food.
Notes
For extra creaminess, use whole milk or a creamier plant-based milk. Feel free to add other vegetables like diced bell peppers or mushrooms for more flavor and nutrients. This dish is best served immediately, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently.
