One Pan Gluten-Free Italian Beans

Beans and Spinach
Harald Walker / EyeEm
  • Total: 25 mins
  • Prep: 15 mins
  • Cook: 10 mins
  • Yield: 2-4 servings
Nutritional Guidelines (per serving)
499 Calories
7g Fat
84g Carbs
30g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2-4 servings
Amount per serving
Calories 499
% Daily Value*
Total Fat 7g 9%
Saturated Fat 2g 9%
Cholesterol 4mg 1%
Sodium 277mg 12%
Total Carbohydrate 84g 30%
Dietary Fiber 23g 83%
Protein 30g
Calcium 376mg 29%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

There's something about a bowl of beans that is so simple, so delicious, and so satisfying. Especially on a chilly fall or winter day, curling up with tea AND a bowl of beans? Cozy gluten-free goodness. 

I intended this dish as merely a side dish, but ended up eating the whole thing as my main meal one chilly afternoon. A few simple ingredients simmered in one pan, and thirty minutes later, a delicious gluten-free main meal packed with protein. 

Fresh baby spinach and cherry tomatoes are softened in a skillet of fragrant garlic and olive oil. Great Northern Beans are added along with vegetable broth than reduces into a savory sauce. Red pepper flakes are added for a dash of heat, and freshly grated Parmesan cheese for a touch of sharp creaminess. 

Serve this skillet of beans as a main dish for a one bowl lunch or dinner along with a crusty gluten-free bread. Alternatively, serve as a hearty side to roasted chicken, steak, or even salmon

Don't have Great Northern Beans handy? Use cannellini beans instead. You could also swap chopped kale for the baby spinach for an every heartier texture to this dish. 

In more of a brunch mood? Add a poached egg over top a steaming bowl of these beans. Really.


  • 1 tbsp extra virgin olive oil
  • 1 clove garlic, minced
  • 2 cups fresh baby spinach
  • 1/4 cup gluten-free vegetable broth
  • 15.5oz can Great Northern Beans, drained and rinsed
  • 1 cup quartered cherry tomatoes
  • 1/4 cup freshly grated Parmesan cheese
  • 1/4 tsp red pepper flakes
  • salt and pepper, to taste

Steps to Make It

  1. Gather the ingredients.

  2. In a large skillet, heat olive oil over medium high heat. Add the minced garlic and cook until fragrant, about 30 seconds to 1 minute. 

  3. Add the baby spinach and vegetable broth. Cook until just about wilted, about 3-4 minutes.

  4. Add the drained and rinsed Great Northern Beans to the skillet along with quartered cherry tomatoes. Cook for another 3-4 minutes until tomatoes soften and liquid begins to reduce and thicken. 

  5. Add the red pepper flakes and freshly grated Parmesan cheese. Stir to combine. Season to taste with salt and pepper.

  6. Garnish with additional Parmesan cheese, if desired. Serve hot as a side dish or as a hearty main dish. ​

Reminder: Always make sure your work surfaces, utensils, pans and tools are free of gluten. Always read product labels - not all brands are created equal. Manufacturers can change product formulations without notice. When in doubt, do not buy or use a product before contacting the manufacturer for verification that the product is free of gluten.